$ sudo gem install cocoapods 执行结果: kevindeMacBook-Air:~ kevin$ sudo gem install cocoapods Password: Fetching: i18n-0.7.0.gem (100%) Successfully installed i18n-0.7.0 Fetching: thread_safe-0.3.5.gem (100%) Successfully installed thread_safe-0.3.5 Fetching: tzinfo-1.2.2.gem (100%) Successfully installed tzinfo-1.2.2 ... ... Parsing documentation for gh_inspector-1.0.2 Installing ri documentation for gh_inspector-1.0.2 Parsing documentation for cocoapods-1.1.1 Installing ri documentation for cocoapods-1.1.1 26 gems installed kevindeMacBook-Air:~ kevin$
检查CocoPods是否安装成功,终端下直接输入pod命令,会显示帮助内容,如下图:
检查CocoaPods是否安装成功.png
用CocoaPods导入AFNetworking框架到Xcode项目
搜索AFNetworking框架,这里好像会更新一些东西。出现Setting up CocoPods master repo,要等很久,如果有朋友或同事下载好的,可以拷贝一份,文件路径 ~/.cocoaPods
$ pod search AFNetworking 执行结果: kevindeMacBook-Air:~ kevin$ pod search AFNetworking Setting up CocoaPods master repo [!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master
Cloning into 'master'... error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed
kevindeMacBook-Air:~ kevin$ pod search AFNetworking // 重新输入该命令 Setting up CocoaPods master repo // 我在这里卡了很久等了几个小时 Setup completed Creating search index for spec repo 'master'.. Done! [!] Unable to find a pod with name, author, summary, or description matching `AFNetworking` [!] Skipping `0` because the podspec contains errors. [!] Skipping `1` because the podspec contains errors. ... kevindeMacBook-Air:~ kevin$ 这里如果下载失败了,提示: [!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master