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

如何在SwiftUI应用中配置Firebase?遇GoogleService-Info.plist缺失错误

解决Firebase配置中找不到GoogleService-Info.plist的问题

你的报错核心是项目里没有正确添加或配置GoogleService-Info.plist文件,按以下步骤解决:

  • 下载正确的配置文件
    登录Firebase控制台,找到对应项目进入设置页面,下载iOS平台的GoogleService-Info.plist文件,确保下载时填写的Bundle ID和Xcode项目里的完全一致。

  • 正确添加文件到Xcode项目
    将下载好的GoogleService-Info.plist拖到Xcode项目根目录(和Tour__20_Twitter_cloneApp.swift同层级),拖入时勾选「Copy items if needed」,并确保目标应用在「Add to targets」列表中被选中,这样文件会自动加入Build Phases的「Copy Bundle Resources」中。

  • 验证文件配置
    打开GoogleService-Info.plist,检查BUNDLE_ID字段的值,确认和Xcode项目「General」标签下的「Bundle Identifier」完全匹配,不一致的话修改其中一方保持统一。

  • 清理并重建项目
    按下Cmd+Shift+K清理项目缓存,再用Cmd+B重新构建项目,之后运行应用即可。

你的代码本身没有问题,FirebaseApp.configure()在init方法中的调用位置是正确的,只要配置文件到位,就能正常初始化Firebase。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 23:01:52