iOS 使用pod安装svn/git上的库

640?wx_fmt=jpeg

黑客技术 点击右侧关注,了解黑客的世界! 640?wx_fmt=jpeg

640?wx_fmt=jpeg

Java开发进阶 点击右侧关注,掌握进阶之路! 640?wx_fmt=jpeg

640?wx_fmt=jpeg

Linux编程 点击右侧关注,免费入门到精通! 640?wx_fmt=jpeg


作者丨夏天然后
https://www.jianshu.com/p/15f0fc6002cc


前言:


  1. 给库添加Cocoapods支持, git方式

  2. 使用pod安装svn上的库


给库添加Cocoapods支持, 使用GitHub

  1. 首先写好一个要添加Cocoapods支持的库  这是我第一个添加Cocoapods支持的工具iOS7兼容自定义带动画的AlertViewController 你可以看看(https://github.com/summerxx27/XTAlertViewController)
  2. 注册trunk

 
  
 
3 查看注册信息如图
 
  
 
640?wx_fmt=other 注册信息


4 创建 .spec文件
 
  
 
5 编辑文件 vim
 
  
 
6 填写信息: 看名字就知道意思了. 具体还可以看官方文档 我的XTAlertViewController.podspec这个文件是这样写的, 或者找一个优秀的第三方, 模仿着写也是可以的
 
  
 
7 验证一下本地文件编写是否正确
 
  
 
640?wx_fmt=other 成功


8 把编辑好的文件推送到GitHub (库文件 和 .spec文件)(使用GitHub Desktop就可以) 并且打上标记
 
  
 
9 把编写的文件告诉Cocoapods
 
 
10 之后使用查找命令就可以看到了
640?wx_fmt=other 查找
注意事项
库文件应该在仓库的第一层目录(具体如不清楚 你可以下载我文章开头提到的XTAlertViewController 看一下文件层级)


使用svn作为代码仓库


不同点在于
1、源代码的地址
 
 
 
 
2、在podfile使用
 
  
 
3、使用安装
 
  
 
4、可能会出错


640?wx_fmt=other testLog.png
5、授权下, 然后输入密码

640?wx_fmt=other testLlog2.png
总结 :
  1. 大致的过程就是这个样子, 博主在尝试的时候 走了不少弯路, 昨天一直到凌晨也没有成功, 好在最后成功了, 按照这个步骤, 基本没有错误, .podspec这个文件如果填写正确的话.
  2. svn和git道理相似

我的第一个支持Cocoapods的工具 就制作完成了(https://www.jianshu.com/p/80be099e9154)
参考
整个步骤是学习的 - 董铂然的博客(https://www.cnblogs.com/dsxniubility/p/4813864.html)

 推荐↓↓↓ 

640?wx_fmt=jpeg

?16个技术公众号】都在这里!

涵盖:程序员大咖、源码共读、程序员共读、数据结构与算法、黑客技术和网络安全、大数据科技、编程前端、Java、Python、Web编程开发、Android、iOS开发、Linux、数据库研发、幽默程序员等。

640?wx_fmt=png万水千山总是情,点个 “ 在看” 行不行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值