被 TuSDK 坑了,上架了的应用居然因为他们 SDK 版本更新导致闪退!! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yellowV2ex
V2EX    分享发现

被 TuSDK 坑了,上架了的应用居然因为他们 SDK 版本更新导致闪退!!

  •  
  •   yellowV2ex 2016-06-15 16:13:38 +08:00 4901 次点击
    这是一个创建于 3404 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我有一个用,上架已经好几个月了,最近发现会闪退,查日志发现是 tuSDK 的问题, iOS 9.3 老早就升级测试过了,证明绝非系统影响的问题,已经上架的应用,几个月也没有动过,根本不可能出现什么配置问题,因为上架和之后的测试都是没问题的!

    作为一个工具类的服务,你无论如何更新,最起码要保证旧版已经用了的基本功能是 ok 的啊。已经上架了的应用你以为想改就马上能改的吗?况且就算你有后门,你来个提示啊,直接闪退你算怎么回事?退一万步,你有后门你远程控制可以,但你是一个工具类啊!工具啊,你还要控制什么?加水印吗?加链接加广告吗?这个 TuSDK 看不到任何可以供远程控制远程设置的功能。况且我用的是很旧很旧是你们早期的用户!

    认证之后可以使用在两个应用上是你们自己说的,我现在用了,好了,你们新增了收费服务就不让我们用了?那你明说啊,你网站不是还有所谓的基础服务吗?枉我还热心的给你们报 bug ,想不到你们是这种公司!

    以后坚决不用这种不知来路的所谓小公司 XX SDK 产品了,规则想变就变,坑你没商量。
    8 条回复    2016-06-26 18:41:43 +08:00
    just4test
        1
    just4test  
       2016-06-15 16:38:18 +08:00
    更新 sdk 很正常,更新导致崩溃也很正常……
    IdealHack
        2
    IdealHack  
       2016-06-15 17:20:30 +08:00
    您好,我是 TuSDK 接入负责人。

    抱歉我们的产品给您带来困惑和麻烦。刚刚我们的工程师已经在 TuSDK 网站的反馈处跟您沟通了问题产生的原因。针对您的一些疑问,回复如下:

    1. 问题的原因可能出在对 iCloud 还未下载完成的照片支持上,即设备相册中可能会有一些只有缩略图但没有原图的照片,在 TuSDK 相册组件中选择它们时,因为没有对应处理,会崩溃。您线上版本所使用的 TuSDK 确实是存在这个问题的,之前我们在发现此问题之后已经发布过修复版本。详情可以参考我们的更新日志: http://tusdk.com/docs/ios/changelog ,我们会协助您更新到最新版本。

    2. 所以,之前没有发现此问题而几个月后才发现,可能是因为没有开启「优化 iPhone 储存空间」这个 iCloud 功能。

    3. 用户已经集成完成的应用,我们没有,也不会有任何后门或者远程控制可以作出更改。

    4. 在我们推出收费服务后,一直欢迎已有的免费用户继续使用。每位用户都可以根据自己需要选择对应服务级别。

    感谢您的反馈,希望以上回复可以解答您的疑问。
    yellowV2ex
        3
    yellowV2ex  
    OP
       2016-06-15 17:29:06 +08:00
    @IdealHack 你好,谢谢回复。

    1.我是点了选择图片,还未看到界面就已经闪退了,并且模拟器里我刚调试也是闪退的, iOS 8.1 和 9.3 的模拟器都是会闪退。

    2.经过仔细的调试和测试,跟这个没有关系,我老婆的手机没有开启这个选项,并且 iOS8 设备也是一样闪退, iPad 根本没有开 iCloud 一样退。并且相同的设备,最后一次测试, 2 个月前左右,并没有问题。并且你看我上架已经几个月了,不存在代码改动的问题。

    3.为什么突然不行了,如果是 iOS 9.3.2 的问题,那为什么 iOS8 也不行了?一样的代码一样的文件, AppStore 应该不可能对代码进行改动,上架几个月我们也没有更新过。

    现在的问题是,已经上架的应用,前几个月上架当然就是用旧版的 SDK ,现在出了问题,首先代码没有变过,测试环境我找回几个月前的 iOS8.1 也是跟之前的测试环境一样。测试环境没变, iOS 版本没变, App 的文件在 AppStore 也没更新过。

    你说为什么突然出现问题了呢?后门我相信你没有,但是不是远程验证或者通讯之类的什么地方出了问题呢?
    walktree
        4
    walktree  
       2016-06-15 17:35:15 +08:00
    你好,我是 TuSDK 的技术人员。对于你上面提到的问题,说明如下:
    1 ) TuSDK 不存在所谓的后门或远程控制。在 iOS 平台上, 据我所知,要做到这点不是一般的困难。你也说了, TuSDK 看不到任何可以供远程控制远程设置的功能。
    2 )加水印吗?加链接加广告吗? 目前和水印相关的,一个是在相机 /编辑界面底部显示了 『 Technology by TuSDK 』的文字;另外一个是给图片加水印功能,用户可以自己控制的。至于广告,这从何说起啊??
    3 )我们推了收费服务,但依然可以免费使用之前的所有功能,只是我们后面新增的部分特殊功能作了限制。『你们新增了收费服务就不让我们用了』,可能是网站上的说明不够清楚,让你误解了。
    4 )闪退问题,应该是旧版在某些功能上有缺陷引起的。麻烦到控制台提问,把具体情况描述清楚,我们会马上给你解决。

    最后,很感谢你对 TuSDK 这么长时间的支持。如果在使用 TuSDK 的过程中遇到任何问题,欢迎到控制台提问,也可以通过官网提供的联系方式,直接联系我们的技术人员,谢谢。
    msg7086
        5
    msg7086  
       2016-06-15 21:12:00 +08:00
    我就是来围观不沟通先无脑喷的。这样随意臆测放在美国会被吃官司赔到死的你知道吗……
    daniellu
        6
    daniellu  
       2016-06-16 10:44:48 +08:00
    看 LZ 的描述,如果 SDK 和 TuSDK 的服务器有通信的话,比较大的可能性还是出在服务器端的 API 更新,导致不兼容之前版本。
    cat9life
        7
    cat9life  
       2016-06-17 15:11:46 +08:00
    我也怀疑是,如果 LZ 没有做任何改动, TuSDK 公司也无法远程更新代码的话。那问题肯定出在 TuSDK 这一边的
    IdealHack
        8
    IdealHack  
       2016-06-26 18:41:43 +08:00
    回楼上两位,出问题的功能与服务端无关,无网络也能用的,原因的确是 TuSDK 旧版本的 bug ,之前没有测试出来。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2217 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 16:06 PVG 00:06 LAX 09:06 JFK 12:06
    Do have faith in what you're doing.
    ubao 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