【发布时间】:2020-07-04 08:52:58
【问题描述】:
我正在尝试按照Firebase Docs 上的说明上传缺少的所需 dSYM。但是我一直在运行上传脚本。
在我的构建阶段,我有
"${PODS_ROOT}/FirebaseCrashlytics/upload-symbols -gsp${SRCROOT}/GoogleService-Info.plist -p ios ${SRCROOT}/appDsyms"
当我尝试使用它构建 iOS 应用程序时,我收到错误:
第 4 行:/path/to/Pods/FirebaseCrashlytics/upload-symbols -gsp/path/to/GoogleService-Info.plist -p ios /path/to/appDsyms:没有这样的文件或目录强>
命令 PhaseScriptExecution 失败,退出代码非零
当我尝试从终端运行脚本时出现错误:
未提供 Google 应用 ID 或 Google 服务文件
我已验证我有一个 Google 服务文件,并且能够使用其他依赖它的 firebase 服务来运行我的项目。我以前可以将 Dysm 文件直接上传到 Firebase 控制台,但在 3 月 1 日发生了变化。
这个命令应该作为 XCode 脚本运行还是作为来自终端的命令运行?而且,更重要的是,有人知道如何解决这个问题吗?
【问题讨论】:
标签: ios swift firebase crashlytics