【问题标题】:Xcode doesn't recognize GoogleService-Info.plist file after adding Firebase via pods通过 pod 添加 Firebase 后,Xcode 无法识别 GoogleService-Info.plist 文件
【发布时间】:2016-10-01 09:28:56
【问题描述】:

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

找不到配置文件:“GoogleService-Info.plist”。

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

【问题讨论】:

  • 在您的屏幕截图中,文件名似乎包含 (7)。那是做什么用的?此外,您可以尝试在 Xcode 中清除构建缓存(Command-Option-Shift-K)。

标签: ios swift firebase


【解决方案1】:

致仍有此问题的任何人:

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

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

【讨论】:

  • 你摇滚。那完全解决了。你是怎么想出来的?
  • 我也做了同样的事情。现在它根本没有崩溃。
  • 天哪,你的解决方案救了我,我快疯了,因为这个问题花了我 4.5 个小时。
  • 很高兴认识大家! ?
  • 如何支持3个不同名称的plist文件?
【解决方案2】:

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

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

希望这能有所帮助!

【讨论】:

    【解决方案3】:

    我通过以下步骤解决了这个问题:

    1. 转到项目的构建阶段

    2. 展开“复制捆绑资源”

    3. 点击加号 (+) 按钮并添加“GoogleService-Info.plist”文件。

    清理并构建您的项目。

    【讨论】:

    • 我已经完成了这项工作,但没有做我能做的任何其他事情?
    • 确保您的文件名是“GoogleService-Info.plist”而不是“GoogleService-Info-2.plist”之类的。
    【解决方案4】:

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

    【讨论】:

    • 文件的正确位置与info.plist处于同一级别。同样正如@kye 所说,对于该特定文件,您需要删除 (7) 并将其保留为 GoogleService-Info.plist
    【解决方案5】:

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

    【讨论】:

      【解决方案6】:

      这个文件应该在你的项目目录中,而不是在 pods 目录中。

      【讨论】:

        【解决方案7】:

        将您的文件 GoogleService-Info(7).plist 重命名为 GoogleService-Info.plist

        【讨论】:

          【解决方案8】:

          我的经验:

          google-service.plist 在 gitignore 上,并且 Xcode 包含对它的引用(如果确实存在)它不应该是红色的。这意味着实际文件丢失了,只需手动将它们添加回每个文件夹(而不是通过 Xcode)。

          【讨论】:

            【解决方案9】:

            只需将 GoogleService-Info.plist 拖放到 xcode 中

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2016-03-23
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2017-04-16
              • 1970-01-01
              • 2012-07-26
              • 2021-02-02
              相关资源
              最近更新 更多