0

这个问题的标题基本上说明了一切。我在 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 的自动上传工作?谢谢你。

4

1 回答 1

0

这里完全描述了==> fabric.io

正如它所说,您可以从 itunesconnect 的活动选项卡中下载它,然后将其上传到 crashlytics 网站。

于 2017-01-24T06:41:39.313 回答