由于firebase GoogleService-Info.plist,Codemagic iOS构建失败
我正在用iOS的codemagic构建我的Flitter项目。 android构建与expexted一样工作。 iOS生成错误:由于firebase GoogleService-Info.plist,Codemagic iOS构建失败,ios,firebase,flutter,codemagic,Ios,Firebase,Flutter,Codemagic,我正在用iOS的codemagic构建我的Flitter项目。 android构建与expexted一样工作。 iOS生成错误: Xcode build done. 1520.2s Failed to build iOS app Error output from Xcode build: ↳ ** BUILD FAILED **
Xcode build done. 1520.2s
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
[...]
error: Build input file cannot be found: '/Users/Downloads/GoogleService-Info.plist' (in target 'Runner' from project 'Runner')
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
Encountered error while building for device.
Build failed :|
Failed to build for iOS
但是,我的ios/Runner包含GoogleService-Info.plist文件
我还尝试创建环境变量来存储此文件,但没有成功
我被困在这一点上,所以非常感谢任何帮助 解决了这个问题!
正如@Paul Beusterien提到的,构建系统希望该文件位于/Users/Downloads/GoogleServices-Info.plist
如何改变这一点
两种可能的解决办法:
进入project.pbxproj文件,查找name=“GoogleServices Info.plist”path=“…”并将该路径更改为“GoogleServices Info.plist”,如果该文件位于您的ios/Runner/文件夹中。看起来构建系统希望它位于/Users/Downloads/GoogleService-Info.plist