1.Cocoapods安装出现错误
1.1 不支持ruby2.2以下的版本,可以装多个ruby版本,但是得设置为默认的
1.2 镜像文件被屏蔽,需要移除之后,再重新设置
2.查询主要命令
2.1 pod install 安装
2.2 查询是否支持第三方库的命令 pod search AFNetworking
2.3 更新 pod update
3.如何引入第三方库
3.1.利用vim创建Podfile 进入项目所在目录 vim Podfile
3.1.1 进入Podfile
输入:platform :ios, '7.0'(下面第三方支持最低的iOS版本)
pod "AFNetworking", "~> 2.0"(后面为版本号,不写默认最新的)
end
这种一般会出现错误,会提示没有target。这种写法正确
platform :ios, '8.0'
target "testTwo" do(testTwo项目的名字)
pod "AFNetworking", "~> 3.0"
pod "SDWebImage", "~> 4.0"
end
然后保存 :wq
4.安装第三方库成功
成功之后就多一个.xcworkspace文件,以后就是打开这个文件,而不是.xcodeproj文件
这是因为pod install命令产生的新文件,除了这个文件,你会发现还多了另外一个文件“Podfile.lock”、和一个文件夹“Pods”,还有一个你自己创建的“Podfile”文件
5.安装第三方库原因
5.1 找不到第三方库,可以先用pod search 第三方库 查询一下第三方库,找到之后,再次安装,应该就可以了
6.pod update和po install的区别
使用 pod update(所有的第三库都会更新一下,是否有最新的第三方库,如果都有,都会添加),po install(只下载最新加入的第三方库)
7.Podfile里面需要重新加入第三方库
使用po install或者pod update,但是注意两者的区别