首页 > 解决方案 > CLI 命令未上传 dSYM

问题描述

我正在尝试通过 Fabric CLI 命令从 .xcarchive 包中上传我的应用程序的 dSYM 文件:

upload-symbols -p ios -gsp GoogleService-Info.plist <path to xcarchive/dSYMs>

但不幸的是我总是得到这个错误:

错误域=com.crashlytics.mac.error-domain.process-dsym 代码=4“此版本的 OSX 无法执行必要的 dSYM 转换。” UserInfo={NSLocalizedFailureReason=此版本的 OSX 无法执行必要的 dSYM 转换。}

BitCode 未在我的构建设置中激活

upload-symbols 版本为:1.5.0 build 11.
MacBook Pro 2019 与 macOS Mojave 10.14.6 - 32 GB。

有人遇到同样的问题吗?

标签: iosuploadcrashlyticsgoogle-fabricdsym

解决方案


我已经使用 fastlane 解决了这个问题:

zip -r dSYM.zip MyApp.xcarchive/dSYMs/

fastlane run upload_symbols_to_crashlytics dsym_path:"dSYM.zip" gsp_path:"<path_to_GoogleService-info.plist>" binary_path:"Pods/Fabric"

推荐阅读