App 集成 Testin 被拒,大伙注意这坑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
finian
1D
V2EX    分享发现

App 集成 Testin 被拒,大伙注意这坑

  •  
  •   finian 2015-11-23 08:32:22 +08:00 4123 次点击
    这是一个创建于 3666 天前的主题,其中的信息可能已经有所发展或是发生改变。
    上上周提交 App 被拒了,因为存在「内置更新」的 SDK ,但苹果并没有指出具体是哪个 SDK ,我们就用了友盟和 Testin ,想当然觉得应该是友盟(因为一个收集崩溃信息的 SDK ,怎么想也应该不会有版本更新的东西吧)。联系友盟,友盟检查后确认说早就移除版本升级相关的代码了,建议我们向苹果申诉。为了保险我们还是把友盟去掉再提交了。

    今天再次被拒,这次明显指出是 Testin 这货。看他们的帮助说明并没有版本更新相关的内容,崩溃收集就好好做崩溃收集,内置什么更新版本代码,这不坑爹吗。上一贴我已经吐槽过 Testin 了,我们 Android 已经换用其他 SDK 了, iOS 历史遗留问题还在使用,这下可以彻底弃掉这坑爹货了。

    23 条回复    2015-12-28 17:34:35 +08:00
    Sunnyyoung
        1
    Sunnyyoung  
       2015-11-23 08:47:14 +08:00
    为何不用 Fabric
    finian
        2
    finian  
    OP
       2015-11-23 08:53:59 +08:00
    @Sunnyyoung 目前主要面向国内用户,怕国内访问慢。之前用过 Crashlytics ,连接速度不理想
    vincentxue
        3
    vincentxue  
       2015-11-23 09:09:09 +08:00
    很早以前就苹果就明确表示应用不能内置版本更新相关功能. 楼主火星了.
    loveuqian
        4
    loveuqian  
       2015-11-23 09:17:23 +08:00 via iPhone
    @vincentxue
    那有更新的时候我弹出一个框提示,点击按钮前往 app store
    并且分强制更新和非强制,强制你还取消我就关掉你的 app
    这样可以嘛
    akring
        5
    akring  
       2015-11-23 09:17:36 +08:00
    @vincentxue 恐怕不是这个问题,楼主应该是知道的,问题应该是在于 Testin 悄悄的内置了版本更新,把楼主给坑了
    akring
        6
    akring  
       2015-11-23 09:19:04 +08:00
    @loveuqian 严格来说是不允许的,但是如果你在审核期间通过后台开关把这项功能去掉应该还是能过审的,否则被审核人员看到了必死无疑
    akring
        7
    akring  
       2015-11-23 09:20:40 +08:00   1
    @loveuqian 再补一句,最好不要直接 exit(0)退出 app ,弹出的 Alert 只给一个更新按钮即可,不点就没法用,否则用户会以为你闪退了
    finian
        8
    finian  
    OP
       2015-11-23 09:33:07 +08:00
    @vincentxue 不能内置更新是知道的。这里是被第三方 SDK 坑了。
    wupher
        9
    wupher  
       2015-11-23 09:53:15 +08:00
    之前用 BugHD 也出现了同样的问题,后面换企鹅家的 Bugly 了。
    beimenjun
        10
    beimenjun  
    PRO
       2015-11-23 11:29:53 +08:00   1
    @loveuqian 其实并不会像 @akring 说的那般危险。

    否则国内这几个大电商基本都挂了。

    只听过有升级按钮检测版本功能导致上不了架的,还没听过因为这种举报而导致下架的。
    iceiceberg
        11
    iceiceberg  
       2015-11-23 12:01:46 +08:00
    @vincentxue 那为什么很多网游都能内置更新呢?
    vincentxue
        12
    vincentxue  
       2015-11-23 15:53:57 +08:00
    @loveuqian 估计不行。。。
    vincentxue
        13
    vincentxue  
       2015-11-23 15:54:26 +08:00
    @finian 同情一下。
    vincentxue
        14
    vincentxue  
       2015-11-23 15:55:50 +08:00
    @iceiceberg 那不知道啊,网游可能是特殊?苹果的意思我理解是不能有明显的检测版本选项,你要是内置一个弹窗的就像楼上说的应该是可以的,没听说过谁这样被下架的。只要别被发现。
    daniellu
        15
    daniellu  
       2015-11-23 16:10:43 +08:00
    Crashtylic 不是蛮好的么,而且,上架的话, Apple 也会收集 crash issue 的。
    SharkIng
        16
    SharkIng  
       2015-11-23 16:17:40 +08:00
    @loveuqian
    @akring
    @vincentxue
    遇到过一个游戏是这样的,版本更新,如果取消不去更新直接退出。我觉得这种强制更新应该是可以的... 或者说有些办法能够做到。
    LMkillme
        17
    LMkillme  
       2015-11-23 16:23:51 +08:00
    @loveuqian 不可以,连设置界面出现「检查更新」都不行,现在还可以弹出来的都是在审核时关闭此功能,然后审核过了再打开。
    pynix
        18
    pynix  
       2015-11-23 16:29:35 +08:00
    BOSS DRIVEN DEVELOPMENT
    akring
        19
    akring  
       2015-11-23 17:20:33 +08:00
    @SharkIng 确实是可以办到的,只不过是过于粗暴用户体验不太好而已,不明真相的群众会以为你的 app 闪退了。。。
    lazycat
        20
    lazycat  
       2015-11-23 19:33:28 +08:00
    @SharkIng
    @vincentxue
    @iceiceberg
    网游内置更新一般都是更新的图片、地图之类的资料,不是可执行的二进制代码。这样似乎是可以的。
    loveuqian
        21
    loveuqian  
       2015-11-23 21:02:25 +08:00
    @lazycat
    就跟 12306 那样?
    lazycat
        22
    lazycat  
       2015-11-23 21:10:54 +08:00
    @loveuqian 应该是。。。感觉只要更新的不是可执行的程序部分就可以通过。。。
    ZCPgyer
        23
    ZCPgyer  
       2015-12-28 17:34:35 +08:00
    欢迎体验蒲公英-内测应用专家,为您的 App 提供全方位的测试服务。: )
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2336 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 00:19 PVG 08:19 LAX 16:19 JFK 19:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86