NO.2-iOS — cocoapods使用

Pragma mark — NO.1
#要想cocoapods安装成功我们需要保证我们的ruby和gem版本都是最新的
ruby -v (查看ruby版本)
gem —version(查看gem版本)
pod — version(查看cocoapods版本)
12.png
Pragma mark — NO.2 更新gem
gem —version 是查看gem版本
sudo gem update --system (更新gem,sudo是以管理员身份运行命令)
Pragma mark — NO.3 ruby升级
124.png
Pragma mark — NO.4 安装cocoa pods
#我们已经安装过了,直接卸载以前的,然后再用gem安装,刚刚升级过gem了
sudo gem uninstall cocoapods (卸载所有版本的cocoa pods,选择卸载all)
sudo gem install -n /usr/local/bin cocoapods (这个命令安装cocoapods)
pod —version  (检查版本)


234.png
Pragma mark — NO.5 pod 的基本操作
pod search 框架名(最好写框架全名,不然搜出来很多)


pod  init (创建podfile文件,开始还要cd 个项目进去哈)
- 我们在上面pod init 后,在我们的测试工程中就有了一个podfile文件了,用Xcode打开这个文件
57.png
  • 编辑好以后,command + Q键退出, 在终端输入pod install 下载三方
  • 其次我们上传只需上传这些文件,不要上传pods文件
90.png
  • 多人合作开发时,别人都是执行pod install命令,不要pod update (除非大家同时pod update,要保持版本同步)
 pod —help 命令查看pod的基本操作
#pod install 和 pod update 操作的区别要知道啊
#pod file 和 pod file.lock的区别
Pragma mark — NO.6 cocoapods管理代码原理
Snip20170317_32.png
看了上面的图,我们得明白,我们如何将自己的框架放到cocoapods上去。 
1.将源码上传到git上,然后配置框架信息,生成.spec文件。
2.上传spec文件到cocoapods的远程索引库中
3.使用者就可以根据这个pod通过文件名检索到你的框架,并通过pod集成你的框架到项目中去

Pragma mark — NO.7 找到cocoapods存放spec文件的地方
#可以直接在github上搜索cocoa pods,找到第二个CocoaPods/Specs,就是所有的远程索引库的存放地了。可以自己看看

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容