【发布时间】:2017-01-17 17:52:24
【问题描述】:
我正在尝试在运行 MacOS Sierra 的 Mac 上安装 Cocoapods。写完"sudo gem install cocoapods"(没有错误)后,我输入了"pod setup"。但是,我的终端卡在"Setting up CocoaPods master repo" 线上。
谁能帮我找出我的错误?提前致谢!
【问题讨论】:
我正在尝试在运行 MacOS Sierra 的 Mac 上安装 Cocoapods。写完"sudo gem install cocoapods"(没有错误)后,我输入了"pod setup"。但是,我的终端卡在"Setting up CocoaPods master repo" 线上。
谁能帮我找出我的错误?提前致谢!
【问题讨论】:
有时可能需要很长时间。
您可以尝试在详细模式下运行:
pod install --verbose
这会告诉你cocoapods 在做什么。
pod install 或 pod setup 在您第一次运行它时获取带有历史记录的整个 repo。
如果您不需要该提交历史记录。
pod setup
Ctrl +C
cd ~/.cocoapods/repos
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
【讨论】:
https://github.com/CocoaPods/Specs.git(分支master)克隆规范回购master(分支master)$ /usr/bin/git clone@之后卡住了987654322@master 克隆到 'master'..."...我应该等待还是我做错了什么?
这是一个普遍的问题,因为 cocoapod 有多重。这是一个受欢迎的库,并且对他们的服务器有很高的负载。
所以我做了这些来解决它:
1. pod setup
它会再次“设置主人”,不要等待,继续下面的这些步骤
2. Ctrl +C
3. pod repo remove master
4. cd ~/.cocoapods/repos
5. git clone --depth 1 https://github.com/CocoaPods/Specs.git master
我大约需要 5 分钟(我认为这取决于互联网连接),然后我可以进行“pod install”。
【讨论】: