上传的 Crashlytics dSYM 版本未知

问题描述 投票:0回答:1

XCode 中的新项目,按照 入门文档添加了 Firebase iOS 库 还按照提供的教程设置 XCode 自动上传 dSYM 文件,最后强制测试崩溃。

这是崩溃并重新启动应用程序后的 Xcode 日志输出:

10.17.0 - [FirebaseSessions][I-SES000000] Version 10.17.0. Expecting subscriptions from: [Crashlytics]
[Firebase/Crashlytics] Version 10.17.0
10.17.0 - [FirebaseCrashlytics][I-CLS000000] [Crashlytics] Running on iPhone14,7, 17.3.0 (21D50)
10.17.0 - [FirebaseCrashlytics][I-CLS000000] Registering Sessions SDK subscription for session data
10.17.0 - [FirebaseSessions][I-SES000000] Registering Sessions SDK subscriber with name: Crashlytics, data collection enabled: true
10.17.0 - [FirebaseCrashlytics][I-CLS000000] Session ID changed: 81ba754854054cc39c4fe8595a22f92b
10.17.0 - [FirebaseCrashlytics][I-CLS000000] Root: /var/mobile/Containers/Data/Application/60EC98D8-4998-4D92-B346-C29046E57EF5/Library/Caches/com.crashlytics.data/com.package.name
10.17.0 - [FirebaseCrashlytics][I-CLS000000] [Crashlytics:Crash:Reports:Event] Firebase Analytics SDK not detected. Crash-free statistics and breadcrumbs will not be reported
10.17.0 - [FirebaseCrashlytics][I-CLS000000] Automatic data collection is enabled.
10.17.0 - [FirebaseCrashlytics][I-CLS000000] Unsent reports will be uploaded at startup
10.17.0 - [FirebaseCrashlytics][I-CLS000000] [Firebase/Crashlytics] Packaged report with id '59378ba00fcc4bcd904a3d6631a8c1ed' for submission
10.17.0 - [FirebaseCrashlytics][I-CLS000000] Submitting report async
10.17.0 - [FirebaseCrashlytics][I-CLS000000] Completed report submission with id: 59378ba00fcc4bcd904a3d6631a8c1ed

在 Crashlytics 控制台中我可以阅读以下内容:

一段时间后,开始出现崩溃,dSYM 文件状态:已上传。但现在应用程序版本是“未知”..这是怎么回事?关于这种特殊情况的文档很少或根本没有。

swift xcode crashlytics
1个回答
0
投票

这正在按预期工作。当 dSYM 上传之前发生崩溃时,崩溃将会:

  • UUID
  • 以及版本和内部版本号

在这种情况下,dSYMs 选项卡将包含此信息。如果发生更多崩溃,事件计数将不断增加。

上传并处理相应的 dSYM 后,崩溃将被符号化,dSYM 选项卡将停止更新该特定 dSYM 的信息。

但是,当您在发生任何崩溃之前将 dSYM 上传到 Crashlytics 时,dSYM 会得到处理,并且 dSYM 选项卡也将停止更新与该 UUID 相关的信息。 dSYM 没有版本和内部版本号,这就是为什么它将保持“未知”状态。

如果您在仪表板中看到特定版本/内部版本号崩溃,则意味着所有内容均已正确上传。

© www.soinside.com 2019 - 2024. All rights reserved.