发布
社区首页 >问答首页 >iOS应用程序在模拟器上工作,但不在TestFlight上运行

iOS应用程序在模拟器上工作,但不在TestFlight上运行
EN

Stack Overflow用户
提问于 2015-10-01 17:58:53
回答 3查看 4.4K关注 0票数 2

我对TestFlight有意见。

我的应用程序在iOS模拟器(8.1 & 9.1)和我的iPad (9.0.2)上工作得很好。现在我想和一些朋友在TestFlight上分享我的应用程序。在通过TestFlight下载并安装后,同一个应用程序不能在相同的iPad上工作,它以前运行得很好。

当我启动TestFlight版本时,它需要几秒钟时间,然后屏幕变黑,再过几秒钟,我回到主屏幕。在再次连接iPad之后,设备上没有崩溃日志。

我能做些什么来发现错误?是否有可能用xcode的调试控制台调试TestFlight应用程序?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-10-01 23:04:49

当您使用模拟器并附加USB时,您使用的是发布方案吗?

如果没有,则在Xcode中:

  1. 产品
  2. 编辑方案
  3. 选择左侧面板上的Run
  4. 在右侧面板中,在顶部选择Info,然后发布(而不是调试)以进行构建配置

然后,当您在模拟器或(连接的) iPad上构建时,很可能会得到与TF安装(或部署)相同的结果,并且可以找到应用程序崩溃的位置。不要忘记打开断点导航器中的所有异常。

我做过这件事,而且很管用。

票数 17
EN

Stack Overflow用户

发布于 2015-10-01 18:04:23

看上去像是TF分析造成的坠机,但我可能错了。尝试通过将调试器附加到它来调试下载的版本。下面是如何做到这一点:Attach debugger to IOS app after launch

票数 0
EN

Stack Overflow用户

发布于 2015-10-02 08:04:21

不,您不能在控制台模式下从xCode调试下载的应用程序。尝试一个类似Crashlytics的工具:创建一个帐户(它是免费的),您将得到崩溃日志。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32893951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档