一、说明
安装CocoaPods, 顺便记录下自己遇到的问题。希望对你有所帮助。
二、Cocoapods安装步骤 备注: 在终端输入命令时,取$后面部分输入
1、升级ruby环境
终端输入:$ gem update --system
此时出现
没有升级ruby权限没权限升级Ruby的提示,这是因为你没有权限去升级Ruby
这时应该输入:$ sudo gem update --system
此时会出现
输入密码输入开机密码
接下来输入密码,注意:输入密码的时候没有任何反应,光标也不会移动,你尽管输入就是了,输完了直接回车。 等一会如果出现
ruby升级成功升级Ruby成功
恭喜你,升级Ruby成功了。
如果升级Ruby,直接提示这个
已是最新ruby那么, 更加恭喜你, Ruby已是最新版本,不需要升级
2、更换Ruby镜像
首先查看当前镜像:$ gem sources -l
如果有, 移除原有的源 例如:$ gem sources --remove https://rubygems.org/
然后添加最新镜像源
终端输入:$ gem sources -a https://gems.ruby-china.com 如果不行换http://rubygems.org/ 试试
执行完毕之后输入gem sources -l来查看当前镜像
镜像安装成功3、安装CocoaPods
接下来开始安装
终端输入:$ sudo gem install cocoapods
如果出现这个
安装失败安装提示,你没有cocospods的权限
终端输入:$ sudo gem install -n /usr/local/bin cocoapods
安装成功如下:
安装成功安装时间很漫长, 请耐心等待
到这之后再终端输入:$ pod setup
当出现Setup completed的时候说明已经大功告成了, 恭喜你
三、使用CocoaPods
1、新建一个工程, 名字叫PodTest
2、终端中,cd到项目总目录(注意:包含PodTest文件夹、PodTest.xcodeproj、PodTestTest的那个总目录)
3、建立Podfile(配置文件)
接着上一步,终端输入 vim Podfile
4、键盘输入 i,进入编辑模式,输入
低版本的cocoa pods在编写Podfile文件时这样写就可以了
platform :iOS, '8.0'
pod 'AFNetworking'
高版本的cocoa pods在编写Podfile文件必须这样写
platform :ios, '8.0'
target "targetName" do
pod 'AFNetworking'
end
然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq
注意:键盘输入 :后,才能输入wq。回车后发现PodTest项目总目录中多一个Podfile文件
5、激动人心的时刻到了:确定终端cd到项目总目录,然后输入 pod install,等待一会,大约3分钟。
cocoaPods导入第三方成功
网友评论