You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode Cloud默认工作流构建失败:找不到GoogleService-Info.plist文件

解决Xcode Cloud构建找不到GoogleService-Info.plist的问题

可能的原因及修复方案:

1. 检查Git忽略配置

  • 打开项目根目录的.gitignore文件,确认GoogleService-Info.plist没有被加入忽略规则。如果有,删除对应行,然后将文件提交并推送到远程Git仓库。本地构建正常是因为文件在本地存在,但Xcode Cloud拉取的是仓库内的代码,忽略后服务器端就没有这个文件。

2. 确认Xcode项目中的文件配置

  • 在Xcode里选中GoogleService-Info.plist,查看右侧File Inspector的Target Membership,确保需要构建的target都已勾选。
  • 检查文件的Location路径设置,保证是相对于项目目录的正确路径,Xcode Cloud构建时会严格按照这个路径查找文件。

3. 脚本生成文件的特殊处理(如果适用)

  • 如果这个plist是通过脚本阶段生成的,进入Xcode的Build Phases找到对应脚本,在Output Files中添加$(SRCROOT)/GoogleService-Info.plist(路径根据实际项目结构调整)。这样Xcode Cloud会识别该文件为脚本输出,等待脚本执行完成后再进行构建。

4. 验证Git仓库文件状态

  • 执行git status确认GoogleService-Info.plist已被Git追踪,再用git push推送到远程仓库,确保Xcode Cloud能拉取到包含该文件的最新代码。

内容的提问来源于stack exchange,提问作者Robert

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 05:15:29