我通过cocoapods设置了Firebase和Crashlytics:
use_frameworks!
platform :ios, '11.0'
pod 'Firebase/Analytics'
pod 'Fabric', '~> 1.10.2'
pod 'Crashlytics', '~> 3.13.2'
对于调试版本,报告适用于模拟器和设备,我可以在仪表板中看到所有崩溃的报告。
不过,对于与Xcode 10.2.1一起存档的发布版本,例如通过测试飞行分发,我在仪表板中没有收到任何报告。
这里可能出现什么问题?我该如何调试?
PS:选择带有 dSYM 文件的矮人作为发布版本
事实证明,自动上传 dSYM 不适用于启用位码的应用程序,Firebase 文档目前没有提到我们必须手动上传 dSYM。已报告问题:https://github.com/firebase/firebase-ios-sdk/issues/2901