Firebase 配置的 Codemagic 预构建问题
Codemagic pre-build Issue for Firebase config
有一个 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
"No such file or directory" 让我想知道 $FCI_BUILD_DIR
变量是否不正确?
如有任何帮助,我们将不胜感激
该错误表明您的 $FCI_BUILD_DIR
已正确展开。
您可以做的第一件事是确保父目录存在。
如果没有,您可以添加以下内容:
mkdir -p $FCI_BUILD_DIR/android/app
在 echo..
部分之前。如果需要 /ios/Runner
或者如果您的项目存在于子目录中,那么您需要在预构建脚本中反映目录结构。
有一个 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
"No such file or directory" 让我想知道 $FCI_BUILD_DIR
变量是否不正确?
如有任何帮助,我们将不胜感激
该错误表明您的 $FCI_BUILD_DIR
已正确展开。
您可以做的第一件事是确保父目录存在。
如果没有,您可以添加以下内容:
mkdir -p $FCI_BUILD_DIR/android/app
在 echo..
部分之前。如果需要 /ios/Runner
或者如果您的项目存在于子目录中,那么您需要在预构建脚本中反映目录结构。