2017-05-07

创建私有cocoapods仓库:

1. 在gitHub或bitbucket第三方托管上创建2个仓库:spec仓库和项目name仓库,

项目仓库使用CocoaPods,添加包括LICENSE、name.podspec文件;

tips:(创建本地仓库:pod lib create name

关联本地仓库到git上的远程仓库:git remote add name https://github.com/name.git

git pull name master --allow-unrelated-histories

git push name master)

2.给name仓库打tag:git tag 0.0.1,                 

push tag: git push —tags;

3.修改name.podspec文件内容,检查spec文件: pod lib lint name.podspec;

4.在pods中clone出spec文件:pod repo add name https://github.com/name.spec.git

将tag分支push到pods的spec文件中:pod repo push name name.podspec

使用:pod search name

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

source 'https://git.oschina.net/name'pod 'name'

说明:1.spec仓库是为了让别人搜索到你的framework;

2.公共库的创建前3步相同,最后直接将podspec文件推到cocoapods官网主分支即可pod trunk push [NAME.podspec]

参考链接:http://www.code4app.com/blog-847095-1887.html

你可能感兴趣的:(2017-05-07)