这个问题的标题基本上说明了一切。我在 Today 扩展中启用了 Crashlytics,由于某些原因,没有上传 dSYM,即使我没有使用 Bitcode。
我尝试手动上传它们(来自 ~/Library/Developer/Xcode/Derived Data/Timelines-evxmjnxmpmcivkavmpijzakaxkrp/Build/Products/Debug-iphoneos/Timelines.app.dSYM),但网络界面并没有真正给我任何反馈。它显示了这个屏幕:
无论我等待多长时间,一旦我刷新页面,它就会返回到“上传 dSYMS”屏幕。
我认为问题可能在于丢失的 dSYM 的 UUID 与我在本地找到的 UUID 并不真正匹配。
关于我的设置的一些注意事项:
Xcode 8.2
在 iOS 10.2 上运行的 Today 扩展
未启用位码。
Fabric 和 Crashlytics 的集成是使用 CocoaPods 完成的。
存档未上传到 App Store。我只是在我的设备上本地测试它。但是由于崩溃报告的条目是在 Web 界面中创建的,我认为自动上传无论如何都应该工作。
我的问题基本上是:我该如何手动上传 dSYM?而且,第二个问题:如何使 dSYM 的自动上传工作?谢谢你。