CocoaPods-第一次使用记录
Cocoa Pods 第一次的使用记录详解
Cocoa pods是iOS平台的依赖管理工具。首先你需要安装Cocoa Pods,去google搜索如何使用淘宝镜像安装,或者参考这位dalao的blog:http://blog.devtang.com/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/。
①我在他的blog里我遇到一个问题。。。如何创建Podfile文件!具体创建工作是这样的:1.cd到你项目所在的目录 2.vim Podfile 3.a进入编辑模式 4.
1 platform :ios 2 pod "AFNetworking"
5.esc 6.shift+: 7.wq保存退出
②遇到的第二个问题,cocoa pods 第一次使用 pod install 会下载spec仓库,于是我下载了一遍大约300M+,结果提示了一个error。于是我没有理他继续终端 pod install 结果发现他还要下载,立马停止终端 接下来参考这位dalao的blog:http://blog.csdn.net/tianxiawuzhei/article/details/50730347 ,用跳过命令顺利完成install。
③第三个问题,写完podfile文件之后pod install或者pod update 老是报错,原因是要注意podfile文件的书写规范platform :ios ,pod "AFNetworking" 。这里要注意pod 和库之间没有分号,其次最主要的一点第三方库一点要写对,不能错一个字母,否则就报错。这一点十分重要,如果忘记第三方库的具体名字 可以用 pod search ***** 来查找。
④第四个问题是使用当中的问题,如果Poodfile文件里面一开始的platform:ios 后面不加版本限制的话,有可能导入一些第三方库就可能出问题。比如SDWebImage里面有一个error会提醒你,你的项目版本号必须不能小于5。虽然xocde里面默认的是9.1但是,它就是会提醒你,并且编译不通过。所以加上 'ios7',就没问题了。
⑤第五个问题😂,就是使用Cocoa Pod的话优点是不用注意添加一些FrameWork,不会出一些奇怪的问题,但是每次pod innstall 都是会重新下载一遍第三方库的啊😂!
CocoaPods常用命令: