1.更新ruby
1.1切换ruby源
$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
$ gem sources -l
执行完成应该显示 https://gems.ruby-china.com,确保只有 gems.ruby-china.com,rubychina的官网https://gems.ruby-china.com,可以获取资讯
2.更新ruby
2.1更新ruby
$ sudo gem update --system
2.2问题,出现 You don't have write permissions for the *** 没有权限。使用命令
$ sudo gem update -n/usr/local/bin
3.安装cocoapods
3.1安装cocoapods
$ sudo gem install -n /usr/local/bin cocoapods
3.2执行pod setup
$ pod setup
4.使用cocapods
4.1切换路径至工程文件,创建podfile文件,并进行编辑
$ pod init
4.2切换路径至工程文件,拉取pod相关文件
$ pod install
4.3更新指定的库
$ pod update xxx
4.4只安装新添加的库,忽略已更新的库
$ pod install --verbose --no-repo-update
4.5podfilede 内容
pod 'MJRefresh' #经典刷新
pod 'MBProgressHUD', '~> 1.1.0' #经典提示框
pod 'AFNetworking', '~> 3.2.1'
pod 'FMDB', '~> 2.7.5' #数据库操作
pod 'SDWebImage', '~> 4.4.6' #图片加载
pod 'Masonry', '~> 1.1.0' #约束
pod 'CTAssetsPickerController', '~> 3.2.4' #图片选择
pod 'YYModel' #数据模型
测试文件引用项目的pod
target 'xxxxTests' do # MyAppTests 目录下的引用
inherit! :search_paths
end
网友评论