ios - 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。
有人遇到同样的问题吗?
解决方案
我已经使用 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"
推荐阅读
- amazon-web-services - 在 AWS S3 中自动设置存储桶策略。如何获取脚本引用的新存储桶名称?
- jquery - 获取被 cors 阻止的 api 调用
- firebase - Flutter + FCM:无法在 onMessage 方法中更改 UI
- kubernetes - 如何在 Kubernetes 的 Pod 内登录
- html - 图片高度与文章标签相同
- python - 保存为 html 时,jupyter notebook 不呈现图像/绘图
- angular - 承诺未在 Angular 9 应用程序的 IE11 中定义
- reactjs - 无法通过可访问名称找到警报
- php - 尝试在codeigniter php中上传多个调整大小的图像
- java - 如何在 Android/Java 中使用 AsyncTask 将 URI 传递给 API?