一、如果gem太老,可以尝试用如下命令升级gem
$ sudo gem update --system
升级成功后会提示: RubyGems system software updated
二、CocoaPods的安装
因为ruby的软件源rubygems.org因为使用亚马逊的云服务,被屏蔽了,需要更新一下ruby的源:
$ gem sources -l (查看当前ruby的源)
$ gem sources --remove https://rubygems.org/
$ gem sources --add https://gems.ruby-china.com/
$ gem sources -l
$ sudo gem install cocoapods
$ pod setup
三、Cocoapods的使用
1、进入工程所在的目录
$ cd /xxxx
2、新建一个名为Podfile的文件
$ touch Podfile
3、对文件进行编辑
$ open -e Podfile
// 文件内容如下
platform :ios, '10.0'
use_frameworks!
target 'Helo' do
pod 'AFNetworking', '~> 3.1.0'
pod 'MJExtension', '~> 3.0.13'
pod 'HP_SVProgressHUD', '~> 1.0.0'
pod 'Masonry', '~> 1.0.2'
pod 'JPush-iOS-SDK', '~> 2.1.0'
pod 'Reachability', '~> 3.2'
pod 'SDKExportTE', '~> 1.6.0'
pod 'TencentOpenApiSDK', '~> 2.9.5'
pod 'UMengUShare', '~> 6.4.5'
end
4、查找框架
pod search AFNetworking
5、
pod install 或
pod update