我对TestFlight有意见。
我的应用程序在iOS模拟器(8.1 & 9.1)和我的iPad (9.0.2)上工作得很好。现在我想和一些朋友在TestFlight上分享我的应用程序。在通过TestFlight下载并安装后,同一个应用程序不能在相同的iPad上工作,它以前运行得很好。
当我启动TestFlight版本时,它需要几秒钟时间,然后屏幕变黑,再过几秒钟,我回到主屏幕。在再次连接iPad之后,设备上没有崩溃日志。
我能做些什么来发现错误?是否有可能用xcode的调试控制台调试TestFlight应用程序?
发布于 2015-10-01 23:04:49
当您使用模拟器并附加USB时,您使用的是发布方案吗?
如果没有,则在Xcode中:
然后,当您在模拟器或(连接的) iPad上构建时,很可能会得到与TF安装(或部署)相同的结果,并且可以找到应用程序崩溃的位置。不要忘记打开断点导航器中的所有异常。
我做过这件事,而且很管用。
发布于 2015-10-01 18:04:23
看上去像是TF分析造成的坠机,但我可能错了。尝试通过将调试器附加到它来调试下载的版本。下面是如何做到这一点:Attach debugger to IOS app after launch
发布于 2015-10-02 08:04:21
不,您不能在控制台模式下从xCode调试下载的应用程序。尝试一个类似Crashlytics的工具:创建一个帐户(它是免费的),您将得到崩溃日志。
https://stackoverflow.com/questions/32893951
复制相似问题