Xcode 为 TestFlight 应用程序提供崩溃报告……但我该如何阅读呢?
Posted
技术标签:
【中文标题】Xcode 为 TestFlight 应用程序提供崩溃报告……但我该如何阅读呢?【英文标题】:Xcode gives crash reports for TestFlight app… but how do I read it? 【发布时间】:2017-09-22 19:20:28 【问题描述】:Xcode 很好地为 App Store 上的应用程序或在 Organizer 窗口中的 TestFlight 提供了这些崩溃报告,但我到底该如何阅读它们呢?他们似乎没有提供任何关于导致崩溃的信息,它只是给出了他们发生的线路。
即使我要求它向我显示项目中的错误,它也只会以红色突出显示该行并显示“线程 1”,但我期待诸如“意外遇到 nil 值”之类的内容或有帮助的内容。
有没有办法得到导致崩溃的原因,而不仅仅是哪一行?我正在查看线路,但不知道发生了什么崩溃。
【问题讨论】:
【参考方案1】:您可以对崩溃日志进行去符号化。我使用 Crashlytics 上传 .dSYM 文件,以便稍后我可以充分利用崩溃日志。
您可以从 Apple 文档中阅读有关崩溃日志的更多信息:https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/AnalyzingCrashReports/AnalyzingCrashReports.html
【讨论】:
Apple 不会自动为自己的崩溃服务这样做? 我看到并非所有的崩溃都被 Apple 捕获了。如果最新版本的稳定性更好,我可以从 Fabric.io 仪表板关注。以上是关于Xcode 为 TestFlight 应用程序提供崩溃报告……但我该如何阅读呢?的主要内容,如果未能解决你的问题,请参考以下文章
推送通知在 TestFlight 中不起作用,但在 Xcode 中起作用
Xcode 9.3 构建上传错误:为提供程序创建 MZContentProviderUpload 时发生异常。 (1004)