如何创建私有pod三方库

1.先登录github或者开源中国码云,创建远程仓库,用来存放库文件代码


仓库创建完成,得到远程仓库地址,并保存备用

2.创建本地代码库

打开终端,cd到你想创建的文件夹下,使用命令:pod lib create 私有库名称(这个名称自己命名,最好与远程库名称保持一致)

3.终端命令执行完毕,会发现在路径下创建了一个项目工程,并且自动帮你打开工程了,在新建的工程目录下找到Classes文件夹,这个文件夹就是你的三方库文件需要放置的地方,把想要管理的代码或者文件夹拖进Classes文件夹下即可

红框内为我要管理的代码

4.终端cd到这个工程Example路径下,pod install,你会发现刚刚的代码,导入到Example工程中了,可以引入头文件使用了

5.编辑修改podspec文件,推荐使用Sublime3编辑

编辑完成如下图所示

6.把本地私有库代码提交到远程仓库,终端命令步骤如下

git add .

git commit -m'提交信息'

git remote add origin 远程代码仓库地址

git push origin master

git tag 版本号 (这个版本号必须和podspec里写的版本号一致)

git push --tags

7.通过pod spec lint --verbose --allow-warnings验证索引文件,如果有错误就修改,直到通过

8.验证通过后,pod repo push 本地索引库名称 索引文件名 --verbose --allow-warnings 这个命令将索引文件提交到远程索引库

9.使用三方库,和别的cocopods一样,修改podfile文件,唯一不同的是,如果是私有库,没有公开的话,需要在podfile顶部指定索引库地址

原文地址:https://www.cnblogs.com/block123/p/11084220.html