小编Vas*_*Che的帖子

Firebase Crashlytics:缺少可选的 dSYM

我们已经从 fabric.io 转移到 Firebase,除了一件事之外,一切似乎都很好。我们使用的是Unity 2019.2.6,目标平台是iOS,目标架构是“通用”。

对于 dSYMs 上传,我将 dSYMs 文件夹从 *.xcarchive 打包到 dSYMs.zip 并通过以下代码将其上传到 Firebase

./upload-symbols -gsp <path_to_plist>/GoogleService-Info.plist -p ios <path_to_dSYMs.zip>/dSYMs.zip
Run Code Online (Sandbox Code Playgroud)

结果,我在终端中看到以下几行:

Successfully submitted symbols for architecture arm64 with UUID <uuid_1> in dSYM: <path_to_unzipped_dsyms>/dSYMs/<myapp>.app.dSYM
Successfully submitted symbols for architecture armv7 with UUID <uuid_2> in dSYM: <path_to_unzipped_dsyms>/dSYMs/<myapp>.app.dSYM
Successfully uploaded Crashlytics symbols
Run Code Online (Sandbox Code Playgroud)

之后,我可以在 Crashlytics 仪表板中看到去符号化的崩溃

但也在 Crashlytics dSYMs 选项卡中,我看到以下内容:

Missing dSYMs 

UID <uuid_3> Version <my_version> Status **Optional** Crash count <count_1>
UID <uuid_4> Version <my_version> Status **Optional** …
Run Code Online (Sandbox Code Playgroud)

unity-game-engine ios firebase dsym crashlytics

3
推荐指数
1
解决办法
1559
查看次数

标签 统计

crashlytics ×1

dsym ×1

firebase ×1

ios ×1

unity-game-engine ×1