Cocoapods "pod install" 卡在 OS X El Capitan

Cocoapods "pod install" stuck on OS X El Capitan

更新到最新的 OS X El Capitan 后,我遇到了与许多其他人一样的椰子足类问题:

-bash: pod: command not found

我 运行 sudo gem install cocoapods 重新安装 cocoapods 并解决了上述问题:

Successfully installed cocoapods-0.38.2
Parsing documentation for cocoapods-0.38.2 1 gem installed

Pod 命令现在可以使用了。但是当我尝试 pod install --verbose 它卡住了:

Preparing

Updating local specs repositories

Updating spec repo `master`
  $ /usr/bin/git pull --ff-only

我已经尝试卸载所有我能找到的 cocoapods 组件 gem list --local | grep cocoapods 并一起重新安装 cocoapods。没有帮助。我应该怎么办?

您的安装似乎在尝试更新规范存储库时卡住了。

您是否尝试删除规范存储库并重新下载?这可以通过运行以下命令实现:

$ sudo rm -fr ~/.cocoapods/repos/master
$ pod setup

如果有效请告诉我。

----------------更新-------------

规范是描述 pods 的文件,它们包含有关 pods 版本的信息、它们的名称以及从何处获取 pod 等。 CocoaPods 保留了一个存储库,其中包含所有可用 Pods 的所有更新规范,当您安装 CocoaPods 时,此存储库将被克隆到您的机器上,这样,您可以搜索pods 和他们的规格直接在里面。您可以在这里阅读更多相关信息:Specs & Specs Repo