博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建cocoapods私有库
阅读量:6427 次
发布时间:2019-06-23

本文共 931 字,大约阅读时间需要 3 分钟。

hot3.png

 

已重新编辑,以https://my.oschina.net/u/3697347/blog/1585311为主,本篇内容作为参考

2017-11-02

意义:代码模块化的需要

步骤:

0.创建私有库网络地址(privateUrl),一般免费的平台有码云、码市等。github目前不支持免费的私有库

        码云->新建项目->名称:privateKit,是否公开:私有的,其它的不用管 ->创建->privateUrl:

        https://gitee.com/xxx/privateKit

1.本地仓库添加私有仓库

    pod repo add privateKit privateUrl

2.创建组件工程

    pod lib create privateKit

3.将组件代码移动到privateKit工程

    3.1组件代码移动的privateKit/Classes文件里;

    3.2修改privateKit.podspec文件:

        s.description 后面的内容一定要写,

        s.homepage 改成自己的主页,

        s.source           = { :git => 'https://gitee.com/xxx/privateKit.git', :tag => s.version.to_s }

4.上传文件到privateUrl

    git remote add origin privateUrl

    git add .

    git commit -m "xxx"

    git push -u origin master

5.上传privateKit.podspec

    git tag -a 0.1.0 -m "0.1.0"

    git push --tags

    pod repo push privateKit privateKit.podspec

6.倒入私有库

    podfile 里面增加source描述 

        source 'privateUrl'

        source 'https://github.com/CocoaPods/Specs.git'

    pod 'privateKit'

    pod install即可

 

 

转载于:https://my.oschina.net/u/3697347/blog/1559995

你可能感兴趣的文章
如何对C++虚基类构造函数
查看>>
XFire WebService开发快速起步
查看>>
JavaScript 函数replace揭秘
查看>>
QTP解决内嵌IE窗体方法2
查看>>
“王子”的演讲:N828印象
查看>>
判断JS字符串中是否包含某些字符
查看>>
Phalanger---PHP的.NET编译器
查看>>
Scanner----java控制台和文件读取的利器(java 5新增)
查看>>
如何安全设定和检测你的密码安全性?
查看>>
一例HP ADG数据恢复成功(8×73GB SCSI)
查看>>
虚拟化系列-Citrix XenServer 6.1 XenMotion与HA
查看>>
TFS创建团队项目(三)
查看>>
对发展的一点小感想
查看>>
示例化讲解RIP路由更新机制
查看>>
eclipse不能自动编译工程的解决方法
查看>>
Powershell管理系列(九)删除Exchange用户邮箱中多余的电子邮件地址
查看>>
Swt/Jface进度条
查看>>
.NET建议使用的大小写命名原则
查看>>
Git:错误:error:src refspec master does not match any
查看>>
SSIS 数据类型和类型转换
查看>>