我正在尝试按照Firebase Docs上的说明上传缺少的必需 dSYM。但是我坚持运行上传程序脚本。
在我的构建阶段,我有
"${PODS_ROOT}/FirebaseCrashlytics/upload-symbols -gsp${SRCROOT}/GoogleService-Info.plist -p ios ${SRCROOT}/appDsyms"
Run Code Online (Sandbox Code Playgroud)
当我尝试使用此构建 iOS 应用程序时,出现错误:
第 4 行:/path/to/Pods/FirebaseCrashlytics/upload-symbols -gsp/path/to/GoogleService-Info.plist -p ios /path/to/appDsyms:没有这样的文件或目录
命令 PhaseScriptExecution 失败,退出代码非零
当我尝试从终端运行脚本时,出现错误:
未提供 Google App ID 或 Google 服务文件
我已经验证我有一个 Google 服务文件,并且能够使用依赖它的其他 firebase 服务运行我的项目。我曾经能够将 Dysm 文件直接上传到 Firebase 控制台,但在 3 月 1 日发生了变化。
此命令应该作为 XCode 脚本运行还是作为终端命令运行?而且,更重要的是,有人知道如何解决这个问题吗?