1.设置ruby软件源
gem sources -l (查看当前ruby的源)
gem sources --remove https://rubygems.org/ (移除当前ruby的源)
gem sources -a https://ruby.taobao.org/ (设置当前ruby的源为天朝的)
gem sources -l (再次查看当前ruby的源)
如果Terminal输出:
*** CURRENT SOURCES ***
https://ruby.taobao.org/
就证明ruby的软件源已经设置好了。
2.设置gem为最新版本
在Terminal输入以下命令:
sudo gem update --system
升级成功后会提示: Latest version currently installed. Aborting.
3.执行安装CocoaPods命令
在Terminal输入以下命令:
sudo gem install cocoapods
如果报以下错误:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
解决方案1:
执行下面的命令并重启
sudo nvram boot-args="rootless=0"
sudo reboot
重启之后, 执行这个命令检查
sudo gem install cocoapods -V
如果依旧有错误,使用第二个方案
解决方案2:
sudo gem install -n /usr/local/bin cocoapods
pod setup
pod setup在执行时,会输出Setting up CocoaPods master repo
安装成功后,你会看到:Setup completed
导入第三方:
1.新建工程,在终端输入cd , 将工程拖入 pod search 第三方
2.vim podfile (终端vim文件按i可编辑,esc退出编辑,:wq可保存退出)
3.platform :ios, '10.0'
target 'Medicine' do
pod 'AFNetworking', '~> 3.1.0'
pod 'MBProgressHUD', '~> 1.0.0'
pod 'MJRefresh', '~> 3.1.12'
pod 'SDWebImage', '~> 4.0.0-beta2'
pod 'Masonry', '~> 1.0.2'
end
4.导入第三方库
pod install