0

有一个 codemagic 指南,展示了如何使用google-services.json而不GoogleService-Info.plist将它们提交到主仓库:

https://docs.codemagic.io/custom-scripts/load-firebase-configuration/

我已经重命名了使用的变量,但在其他方面完全按照我的项目的步骤进行操作。预构建脚本显示此错误:

/var/folders/r7/d9twdq011sb8d3q1p8f39cdr0000gn/T/build_script_3_0_ef_shxdc: line 5: /Users/builder/clone/android/app/google-services.json: No such file or directory

“没有这样的文件或目录”让我想知道$FCI_BUILD_DIR变量是否不正确?

任何帮助,将不胜感激

4

1 回答 1

2

该错误表明您$FCI_BUILD_DIR的扩展正确。您可以做的第一件事是确保父目录存在。

如果不是,你可以添加这个: mkdir -p $FCI_BUILD_DIR/android/appecho..部分之前。如果需要的话/ios/Runner

或者如果您的项目存在于子目录中,那么您需要在预构建脚本中反映目录结构。

于 2020-01-09T13:49:52.557 回答