根据崩溃报告查找iOS崩溃的位置

时间:2016-02-23 18:48:42

标签: ios swift testflight

我有一个使用TestFlight的测试版应用程序,我注意到崩溃报告出现了。

大多数报告都是这个

enter image description here

如果我点击Open in project中的Organizer按钮,我就不会在哪里

这似乎是内部崩溃正确吗?

如何找出导致崩溃的UIBarButtonItem

2 个答案:

答案 0 :(得分:0)

我希望这会对您有所帮助:Apple doc Crash Report,正如您在清单4 中的文档中所见,崩溃报告已完全符号化,清单6 显示部分符号化的崩溃报告,看起来像您的情况

来自Apple Doc

  

您必须同时保留应用程序二进制文件和.dSYM文件,以便能够完全符号化崩溃报告。您应该为提交到iTunes Connect的每个构建存档这些文件。 .dSYM和应用程序二进制文件在每个构建基础上特别绑定在一起,后续构建(即使来自相同的源文件)也不会与来自其他构建的文件互操作。如果您使用Xcode的Build and Archive命令,那么它们将自动放置在合适的位置。否则,Spotlight可搜索的任何位置(例如您的主目录)都可以。

有关此内容的更多信息,您可以在符号化

中的清单6 之后查看部分

答案 1 :(得分:0)

您可以使用crashlytics来识别应用程序崩溃的位置。它还将提供Controller名称和代码行号。 https://docs.fabric.io/ios/index.html Document

Easy to add your project also