查看 Xcode 中的 TestFlight 崩溃日志

Posted

技术标签:

【中文标题】查看 Xcode 中的 TestFlight 崩溃日志【英文标题】:See the TestFlight crash log in the Xcode 【发布时间】:2019-06-14 16:49:09 【问题描述】:

我已通过 TestFlight 将我的应用程序发送给一些外部测试人员,只有当您从 testFlight 安装应用程序时才会出现问题,如果我从 Xcode 安装它,一切都很好。

所以我不得不从我的 iPhone 中删除我的应用程序,并将自己添加为外部测试人员以查看崩溃并查看存储在设置/隐私页面中的崩溃日志。

崩溃日志对我来说不是很清楚,我需要 Xcode 在代码行中看到我的崩溃并写下原因。

我的问题是,有什么方法可以将我的应用程序的 TestFlight 版本安装在我的 Mac 上的手机连接到我的 Mac 并在 Xcode 中查看崩溃日志?

【问题讨论】:

【参考方案1】:

你应该去 Xcode -> Window -> Organizer -> 崩溃

但是,他们将能够看到您的会话数和崩溃数, 您安装他们应用的日期,以及最新安装的版本。

或者你可以使用Sending Crash Information (ios 13 beta)

如果您在测试 Beta 版应用时遇到崩溃,您会看到 询问您是否要将崩溃详细信息发送给开发人员的警报和 苹果通过 TestFlight。开发者可以选择不接收这个 反馈类型,因此此选项仅适用于开发人员 是否已启用。当崩溃警报显示时,点击共享,添加任何 其他 cmets,然后点击提交。

在TestFlight docs了解更多信息。

另外,我可以推荐使用Crashlytics 服务。

【讨论】:

以上是关于查看 Xcode 中的 TestFlight 崩溃日志的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Testflight 的崩溃日志在 Xcode 中没有符号化?

仅当通过 Testflight 安装时应用程序崩溃解析 JSON

iOS(2021)中的 Firebase crashlytics 脚本无法通过 Testflight 运行

该应用程序在通过 Testflight 在 iOS 9.2.1 上启动几秒钟后崩溃

Xcode 9.4 + 仅测试飞行应用程序崩溃

TestFlight 崩溃:您无权在 iOS 构建中保存文件