CocoaPods 是iOS开发中最为常用的类库管理工具,绝大部分的有名的开源类库都能通过CocoaPods导入到项目中。因此iOS开发者最好熟练掌握CocoaPods的使用。
一:升级ruby环境
升级ruby环境:终端输入:gem update --system 若出现ERROR:while executing gem。。。则说明此时没有权限升级ruby。
终端输入:sudo gem update --system 接着输入密码后, 若出现RubyGems system software updated。则说明升级成功。
二:更换ruby镜像
移除现有镜像,终端输入:gem sources --remove https://rubygems.org/
添加国内最新镜像,终端输入:gem sources -a https://gems.ruby-china.org/
执行完毕后查看当前镜像,终端输入:gem sources -l 结果为***current sources*** https://gems.ruby-china.org,添加成功,否则继续执行添加语句。
三:安装CocoaPods
终端输入:sudo gem install cocoapods 没有权限时,终端输入:sudo gem install -n /usr/local/bin cocoapods 终端输入:pod setup
四:使用CocoaPods
终端输入:pod search xxx 若失败则可能之前pod search的时候生成了缓存文件search_index.json执行 rm ~/Library/Caches/CocoaPods/search_index.json来删除该文件 终端输入:q 退出当前搜索界面 终端输入:$ cd /Users/xxx/Desktop/xxxx (手动将文件拖入终端自动生成) 终端输入:$ touch Podfile 终端输入:$ vim Podfile (‘i’进入编辑文本模式) 输入如下格式: platform :ios, '7.0' target 'xxx' do pod 'AFNetworking', '~> 3.1.0' end 退出操作:先按esc键,再按:键,再输入wq,点击回车,就保存并退出去了。 终端输入:$ pod install
网友评论