CocoaPod的安装
安装CocoaPods成功之后,首先会找一些第三方库以及最新版本(要知道想用什么库才能搜索)
1.寻找第三方库是否存在,以及版本 (Masonry是第三方库名称)
pod search Masonry
2.使用cd 指令,进入项目工程,创建并编辑Podfile文件(文件名:Podfile不可写错,按i 编辑,esc退出编辑,:wq保存退出)
vim Podfile
3. 保存并退出podfile编辑状态
:wq
4.下载类库
pod install
5.更新类库
pod update
注意事项:
Podfile文件内容:
参考链接:
香蕉大大 --->cocoapods2017-1月安装法(ruby完整版)
Joshua Greene(take_099翻译)---> How to Use CocoaPods with Swift (怎样在Swift中使用CocoaPods)
(OC 版本)
platform:ios,'8.0'
target '项目target名称' do
pod 'Masonry','~>0.6.4'
end
(Swift版本)
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'SnapKit', '~> 5.0.0'
end
补充:
错误情况:
1.
[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `master`.
You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add`.
解决办法:(参考:stackoverflow)
sudo xcode-select -r
2.
[!] Unable to find a specification for `AFNetworking (~> 2.0)`
解决办法:(参考:stackoverflow)
rm -rf ~/.cocoapods
pod setup
3.
-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory
解决办法:(参考:cocoaChina)
上述问题是本人升级了Mac的系统导致的,当你的Mac系统升级为 high sierra 的时候,别忘记更新cocoapods。执行命令为:
$ sudo gem update --system
$ sudo gem install cocoapods -n/usr/local/bin
祝各位好运。