【问题标题】:Running pod install on OSX Yosemite在 OSX Yosemite 上运行 pod install
【发布时间】:2014-09-11 20:47:39
【问题描述】:

我刚刚更新到最新的种子并在我的一个项目中运行 cocoapods。每次我运行它都会出现以下错误:

[!] 在 repo lcl 上执行 git pull 时出错。 [!] /usr/bin/git pull --ff-only

致命:无法快进、中止。

我已经尝试重新安装 cocoapods,设置主存储库,但仍然没有运气..

任何帮助表示赞赏。

【问题讨论】:

  • 您应该提供有关您的问题的更多详细信息,例如您的 cocoapods 文件中的 pod,您是否尝试过手动克隆报告?或者类似的东西,您提供的信息几乎无法回答您的问题问题,除非有人遇到同样的问题
  • CocoaPods 在 Yosemite beta 上一直给我带来一系列问题。
  • 你能提供完整的错误信息吗? pod install --verbose

标签: ios cocoapods osx-yosemite


【解决方案1】:

这可能意味着您在~/.cocoapods/repos/master 的规范存储库中阻止您执行git pull。处理这个问题的最简单方法就是删除它:

rm -rf ~/.cocoapods
pod setup

【讨论】:

    【解决方案2】:

    你应该试试这个:

    1. 打开 Xcode 6
    2. 打开首选项
    3. 点击位置标签
    4. 将命令行工具版本更改为 Xcode 6.0
    5. 卸载 cocoapods $ sudo gem 卸载 cocoapods 6 安装 xcodeproj $ sudo gem install xcodeproj
    6. 安装 cocoapods $ sudo gem install cocoapods
    7. 运行 pod --version 以验证它是否有效

    【讨论】:

      【解决方案3】:

      按照以下步骤操作:

      1- 打开 Xcode 6,打开 Preferences,单击 Locations 选项卡,将 Command Line Tools 版本更改为 Xcode 6.0

      2- sudo gem 卸载 cocoapods

      3- sudo gem 卸载 xcodeproj

      4- ruby​​ -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

      5- curl -L https://get.rvm.io | bash -s stable --ruby

      6-源/Users/your_user_name/.rvm/scripts/rvm

      7- rvm 重载

      8- rvm ruby​​gems 最新 --force

      9- gem 安装 xcodeproj

      10- gem 安装 cocoapods

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-08-28
        • 2015-03-26
        • 2015-05-24
        • 2019-09-12
        • 1970-01-01
        • 2015-02-15
        • 2017-03-26
        • 1970-01-01
        相关资源
        最近更新 更多