1、创建配置仓库
pod repo add orichy_ios_ https://github.com/Orichy/OUI
2、构建本地pod项目
pod lib create OUI
以后修改的文件也要放在Classes下面
然后用本地创建的项目和你的远程项目关联起来,我这里用Fork:
git remote add origin https://github.com/Orichy/orichy.git
git pull --rebase origin master
git push origin master
然后新增tag,注意新增的tag要和你的podspec的vision一致:
然后在Example文件下执行 pod update,则可发现新的文件已经出现在项目工程的pods文件夹之下了。之后git commit git push。
最后再次执行pod spec lint
3、向Spec Repo提交podspec
pod repo push orichy_ios_podspecs OUI.podspec
补充:至此为止一个私有pod库已经创建完成, 如果我们想要创建公开pod库还需要:
pod trunk push OUI.podspec 等待一段时间,出现类似下面画面
pod trunk register 邮箱"用户名" --verbose
看到这里然后去邮箱验证,验证成功后再次执行
pod trunk push OUI.podspec
补充2:
更新的时候先更新git上面的spec文件在更新trunk上面的。
网友评论