Sha*_*man 5 ios firebase crashlytics swift
upload-symbols我已使用从 AppStore Connect 下载的命令将 dSYM 上传到 Firebase 。大多数 dSYM 已成功上传,但少数 dSYM 显示警告。我的应用程序中启用了位码,并在构建设置中使用“带有 dSYM 文件的 DWARF”作为“调试信息格式”。
我收到一些 dSYM 的以下警告:
warning: Crashlytics found a dSYM with hidden symbols at path: /Users/name/Downloads/appDsyms/c362ba63-3100-3a48-9040-72af1fe519e3.dSYM. This will result in hidden stack frames for that library in Crashlytics. This can occur if you have bitcode enabled in your app. If you have chosen to upload the symbols for your app to Apple, make sure to download the symbolicated dSYMs from Apple through Xcode or iTunes Connect. If you have chosen NOT to upload symbols to Apple, you can deobfuscate your dSYMs manually with the BCSymbolMaps found within the archive of your application using the following command: dsymutil --symbol-map <BCSymbolFile> <dSYMFileWithHiddenSymbols>.This will perform an in-place deobfuscation of the provided dSYM.To silence this warning, pass the --skip-dsym-validation flag to upload-symbols / run.
Run Code Online (Sandbox Code Playgroud)
用于上传 dSYM 的命令:
/ProjectPath/Pods/FirebaseCrashlytics/upload-symbols -gsp /ProjectPath/GoogleService-Info.plist -p ios /DsymsPath/appDsyms
Run Code Online (Sandbox Code Playgroud)
Firebase 控制台显示需要 dSYM: Firebase 控制台显示需要 dSYM
小智 1
| 归档时间: |
|
| 查看次数: |
1177 次 |
| 最近记录: |