Xcode 项目浏览器未显示“GoogleService-Info.plist”,即使它位于目录中

Posted

技术标签:

【中文标题】Xcode 项目浏览器未显示“GoogleService-Info.plist”,即使它位于目录中【英文标题】:Xcode project browser not showing 'GoogleService-Info.plist' even though it's in the directory 【发布时间】:2017-05-08 14:51:34 【问题描述】:

所以我目前正在构建一个使用 Firebase 作为后端的新应用,但是我遇到了一个问题。我收到文件错误:GoogleService-Info.plist' 没有在我的项目目录中指定,但是它在那里。我的意思是,在我的文件浏览器中,我可以看到该文件确实存在,但是当我在 Xcode 上查看项目浏览器时,它不存在。我试过重新打开什么的,仍然没有帮助。我希望下面的图片对我的问题有所帮助。

如您所见,该文件确实在目录中,但 Xcode 没有拾取它!我觉得我在某处遗漏了一个简单的步骤,但无法弄清楚..

【问题讨论】:

所以把它从Finder拖到Xcode中。 对不起,我是 xcode 的新手,这解决了我的问题,谢谢。 尝试再次将该 plist 文件拖到您的项目中,并仅提供文件的引用而不是复制。 【参考方案1】:

即使文件存在,xcode 仍然需要知道它。

在 xcode 中右键单击您的 Sprint 文件夹,然后选择将文件添加到“Sprint”

然后选择您的 plist 文件将其添加到项目中。

xCode 维护一个项目文件,其中包含有关项目中所有文件和组的信息,因此您需要正确添加它以便 xcode 了解它。确保在添加文件时也选择 Sprint 作为目标。

【讨论】:

【参考方案2】:

只需将文件从 finder 拖到项目中。

【讨论】:

是的,这对我有用,谢谢,对不起,我是 xcode 的新手,不知道你能做到这一点。

以上是关于Xcode 项目浏览器未显示“GoogleService-Info.plist”,即使它位于目录中的主要内容,如果未能解决你的问题,请参考以下文章

重命名项目Xcode后显示红色的新项目名称和未显示的文件

Xcode 7.3 - 警告未显示且无法搜索项目

Swift - Xcode 8.3 自动完成未显示

Xcode 9.4 未显示单元测试

Xcode 存档未显示在管理器中

Xcode6 图像视图 + 资产目录。图片未显示