通过pod添加Firebase后,Xcode无法识别GoogleService-Info.plist文件

23 ios firebase swift

我正在尝试添加Firebase,并且我不断收到一条日志消息:

无法找到配置文件:'GoogleService-Info.plist'.

我通过Xcode在Xcode中添加了文件File > Add new file to project.
有什么建议?

在此输入图像描述

Bru*_*mos 70

对于仍然遇到此问题的任何人:

  1. 将文件添加到项目中
  2. 点击它:

在此输入图像描述

  1. 在Xcode的右侧边栏上,标记Target Membership选项:

在此输入图像描述

  • 你摇滚.这完全解决了它.你是怎么想出来的? (2认同)

小智 13

它发生在我身上.只需删除(7).当您构建代码时,Xcode firebase框架通过GoogleService-Info.plist连接到firebase,如果未完全调用.plist文件,则会显示错误:GoogleService-Info.plist.在.plist文件名称中有另一个字符的那一刻,firebase框架将无法识别它.框架工作只搜索'GoogleService-Info.plist'而不是'GoogleService-Info.plist(07)'

当您从控制台下载多次GoogleService-Info.plist时,通常会发生这种情况.如果你想避免这种情况.从"下载"地毯中取出文件.否则,如果您的计算机已经在该地毯内部有一个数字,那么您的计算机将在名称文件的末尾添加一个数字.它创建了一个副本.

希望这可以帮助!


Sur*_*mar 13

我通过使用这些步骤解决了这个问题

  1. 转到项目的构建阶段 在此输入图像描述

  2. 展开"复制捆绑资源"

  3. 单击加号(+)按钮并添加"GoogleService-Info.plist"文件.

清理并构建您的项目.


kye*_*kye 5

plist名称从更改GoogleService-Info(7).plistGoogleService-Info.plist


小智 5

该文件应该位于您的项目目录中,而不是 pods 目录中。


Yak*_* Ad 5

https://github.com/firebase/quickstart-ios/issues/5

我有同样的问题。我按照以下步骤解决了问题来源:https : //github.com/firebase/quickstart-ios/issues/5