TestFlight无法获取特定Beta测试者崩溃日志问题求助
关于TestFlight测试应用崩溃日志无法收集的问题
问题现象
- 我们的应用通过TestFlight发布给外部测试组,TestFlight默认会在用户崩溃时弹出对话框提示分享崩溃详情,但有一位Beta测试者在开启「Share iPhone & Watch Analytics」选项后,仍未收到该弹窗,导致我们无法获取对应崩溃日志
- 该测试者尝试在「Analytics Data」中查找.ips格式的崩溃日志,未找到相关文件;同时Crashlytics也无该崩溃的上报记录
- 目前仅该测试者反馈此问题,其他测试者未出现该情况或未触发对应崩溃场景
崩溃触发场景
- 应用通过
CNContacts框架获取通讯录,且设备开启谷歌联系人同步时发生崩溃
测试环境
- 外部Beta测试组,未使用ad-hoc profile分发应用,已激活beta-reports功能
已验证操作
- 我们自行从TestFlight下载应用并主动触发崩溃,对应的崩溃日志正常显示在App Store Connect的「Crashes」标签页中
恳请协助排查该测试者无法生成/分享崩溃日志的原因,感谢支持。
内容的提问来源于stack exchange,提问作者Hiral Jotaniya
相关产品推荐
相关产品推荐

