•1.查看cocoaPods常用方法: 使用pod help查看命令
•2.查看工程中是否存在某个库时 :使用pod search ***
•3.最新版本CocoaPods的Podfile书写格式:
platform:ios,’支持的版本号’
target “项目名字”do
XXXXX(第三方库及版本号)
end
4.Podfile里所有的库使用精确版本号,不使用任何’~>
1.0', ‘>= 1.0'之类的版本号语法,只使用精确的版本号如'1.3.2'。
•5.创建pod工作空间编写完Podfile文件之后
•第一次运行: pod install
•以后更新运行:podupdate
(执行完podinstall之后,除了生成podfile之外,还生成podfile.lock文件,会锁定个依赖库的版本号,只有执行podupdate才会改变podfile.lock这也是为了避免多人协作第三方库版本不一样)
•6.xcode上方法名系统提示,cocoapods下载的三方库默认下是不提示的
•---BuildSettings—>search Paths->UserHeaderSearchPaths
->“$(PODS_ROOT)”并且选择recursive
7.可以每隔一段时间使用pod outdated命令手动检查各第三方库是否有更新,如果有更新,去官网查看,自己判断是否更新,更新直接进入项目目录使用 pod update命令
•8.用到svn,git多人协作的话Pods/这个文件夹不要上传,例如:.../Pods/Pods.xcodeproj...Pods/Target Support Files/这些每次编译都会改动从而引起合并代码的时候冲突(8.9联合)
•9.这也是为什么有的时候当你从git上刚下载下来的代码,编译时会出现错误,(头文件导入问题)在看一下工程中会有podfile文件夹,这时我们可以打开终端,到达项目目录,因podfile已经创建好,输入podinstall,再打开工程回去出现xx.xcworkerspace文件打开就可以了