Cocoapods,无法使用pod设置和pod安装

时间:2015-02-08 09:14:16

标签: ios macos ssl cocoapods

我在使用命令pod setup设置Cocoapods时遇到问题,错误说SSLRead()失败。我已经找到了手动下载Cocoapods规格的解决方法。但是,当我需要在项目目录中使用命令pod install安装库时,仍存在与SSL有关的问题。回报如下:

Downloading dependencies
Installing AFNetworking (2.2.1)

[!] Error installing AFNetworking
[!] /usr/bin/git clone https://github.com/AFNetworking/AFNetworking.git/Users/DavisChung/Documents/Programming/Xcode\ Projects/TapBit/Pods/AFNetworking --single-branch --depth 1 --branch 2.2.1

Cloning into '/Users/DavisChung/Documents/Programming/Xcode Projects/TapBit/Pods/AFNetworking'...

fatal: unable to access 'https://github.com/AFNetworking/AFNetworking.git/': Server aborted the SSL handshake

总之,我如何解决有关SSL的问题? 我的mac OS版本是Yosemite 10.10.2 感谢

2 个答案:

答案 0 :(得分:1)

遇到同样的问题后,我意识到我的网络提供商决定随机check if I am human。可能还有另一种解决方案,但是当从终端运行时,没有其他的响应方式。因此,网络提供商是可能导致问题的网络提供商。

我的解决方案是更改网络,然后重新运行pod install。一旦我做了,pod就更新了。

答案 1 :(得分:0)

看来您的网络在proxy下工作。对于这种情况,您需要从github下载项目指向podfile中的此目录

pod 'MyPod', :local => "/Path/To/Pod"