Cocoapods快速制作自己的远程私有库
1.远程服务平台
因为GitHub平台上私有权限收费,可以选择国内一家托管平台比方码云、码市,以码云平台https://gitee.com/为例:
先创立一个spec 索引库 如图
远程spec.png
点击创立就可 复制一下giturl地址
将远程索引库和本地的索引库关联 命令
pod repo add xxx.podspec xxxxxxxxx.git执行 pod repo 去查看当前本地索引库
当前的repo.png
2.用pods模板测试库文件
先到远程服务平台新建的一个基础组件库如图
远程spec.png
执行命令:
pod lib create JHProjectBase
执行完毕后 xcode会自动打开工程
Snip20180130_10.png
替换Classes 里的文件 就是需要上传的组件板块
cd 到 Example 执行 pod install 可正常调试
用git管理
git add .git commit -m 'xxx'git romte add origin xxxxxxxxxxxxx.gitgit push origin master
给工程打tag
git tag '0.1.0'git push --tag
修改工程里的.podspec
Snip20180130_13.png
3.验证.podsepc
cd 到工程 执行命令
pod lib lint 验证本地pod spec lint 验证远程
4. 增加xxx.podsepc 到远程库中 执行命令:
pod repo push JHProjectSpec JHProjectBase.podspec
最后执行
pod search JHProjectBase
显示如图
Snip20180130_14.png
5.安装
新建工程 执行
pod init
打开工程内的Podfile文件 ,肯定要加上这句 如图
Snip20180130_15.png
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Cocoapods快速制作自己的远程私有库
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Cocoapods快速制作自己的远程私有库