首页 > 解决方案 > 在我的 iOS 应用中安装“pod Firebase/Firestore”时出错

问题描述

我无法安装 pod Firebase/Firestore。我也无法找到错误,这里是所有信息:

版本信息:

   CocoaPods : 1.10.0
        Ruby : ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
    RubyGems : 2.5.2.3
        Host : Mac OS X 10.14.6 (18G103)
       Xcode : 11.0 (11A420a)
         Git : git version 2.21.0 (Apple Git-122)
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib
Repositories : trunk - CDN - https://cdn.cocoapods.org/

我的播客文件:

在此处输入图像描述

在终端的末尾,它提供以下信息:

在此处输入图像描述

在终端开始时,我给出“pod install”命令:

在此处输入图像描述

发生错误的终端内部:

在此处输入图像描述

我之前已经安装了几次,但这次它给出了我无法弄清楚的奇怪行为。任何帮助将不胜感激。谢谢。

编辑:@Jay

所以起初我通过'sudo gem uninstall cocoapods'删除了所有cocoapods版本,然后再次安装cocoapods,这里是:

在此处输入图像描述

然后,我从一个工作项目中复制了 pod 并创建了一个新项目,并在 podfile 中粘贴了这些 pod,这里:

在此处输入图像描述

然后在执行 pod install 后,我得到了同样的错误,这里:

在此处输入图像描述

我不知道为什么会发生这种情况,并且让我发疯地知道这不是 firebase 的问题。我无法弄清楚到底发生了什么。

标签: iosswiftfirebasegoogle-cloud-firestorecocoapods

解决方案


  1. 使用从您的项目中删除 cocoapods 设置

    pod deintegrate

  2. 从项目目录中删除 Podfile、Podfile.lock 和 project.xcworkspace 文件。

  3. 一一使用这些命令

    gem list --local | grep cocoapods

    sudo gem uninstall cocoapods

    sudo rm -rf ~/.cocoapods

    sudo gem install cocoapods

    cd (PROJECT DIRECTORY)

    pod init

    pod install

我不知道这个问题,但这对我有用。


推荐阅读