我已经用upload-symbols命令将dSYM上传到Firebase,该命令是从AppStore连接下载的。大多数dSYM已成功上传,但它显示了对少数dSYM的警告。在我的应用程序中启用了Bitcode &在构建设置中使用“带dSYM文件的侏儒”作为“调试信息格式”。
我收到了对一些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.用于上载dSYM的命令:
/ProjectPath/Pods/FirebaseCrashlytics/upload-symbols -gsp /ProjectPath/GoogleService-Info.plist -p ios /DsymsPath/appDsymsFirebase控制台显示了必需的dSYM:Firebase控制台显示了所需的dSYM
发布于 2022-01-12 15:21:25
https://stackoverflow.com/questions/68817995
复制相似问题