【发布时间】:2016-10-04 02:23:09
【问题描述】:
由于我使用 Crashlytics 来处理我的崩溃,我总是取消选中“为您的应用程序包含应用程序符号以接收来自 Apple 的符号化崩溃日志”并保留 “包含位码” em> 在将我的应用程序提交到 iTunes Connect 之前进行检查(Apple Watch 的未来证明),如下所示:
Crashlytics 有一篇关于 Bitcode 和缺少 dSYM 问题的文章:
https://docs.fabric.io/apple/crashlytics/missing-dsyms.html#bitcode-download
根据他们的截图,要下载由Bitcode创建的新生成的dSYM文件,iTunes Connect中有一个直接可用的下载链接,但是,您似乎必须选中“包含应用程序符号”才能下载它们,否则你只会得到这个:
因此,对于 Crashlytics 或任何第 3 方崩溃处理程序服务的正常运行如何需要这两个设置,我有点困惑。
我应该同时检查这两个设置吗?是否可以取消选中“包含应用程序符号”,因为我不使用 Apple 的 Crash 管理器(据我了解,dSYM 文件在其后脚本存档期间上传到 Crashlytics)并且只检查 Bitcode 或者如果我这样做我不会无法下载新的 Bitcode 生成的 dSYM(导致 Crashlytics 正确符号崩溃的问题)?
【问题讨论】:
标签: ios iphone swift xcode crashlytics