如果出现错误:请参考这个链接
官方安装文档
一篇挺全的文章
一些报错的解决方法
创建私有 Pod
1、创建一个私有的 Spec Repo
在 ~/.cocoapods/repos/ 下面创建自己的 repo。
cd ~/.cocoapods/repos/
2、添加您的私有 repo 到 CocoaPods
pod repo add REPO_NAME SOURCE_URL
REPO_NAME:你创建的 repo 的名称
SOURCE_URL:源地址,如果是 gitHub 的地址就直接将那个地址 clone 。
检查一下安装是否成功,是否可用:
$ cd ~/.cocoapods/repos/REPO_NAME
pod repo lint
也可以使用,来查看更详细的信息
pod repo lint --verbose
3、添加 PodSpec 文件到你的 repo 中
创建你的 podSpec 文件
cd ~/Desktop
touch SPEC_NAME.podspec
编辑你的 podspec 文件
vi SPEC_NAME.podspec
保存你的 podspec 文件并将其添加到 repo 中
$ pod repo push REPO_NAME SPEC_NAME.podspec
这个代码将会运行
pod spec lint
来检查是否可用,如果成功就 ok 啦。我运行的时候报错了,是一个关于 git branch 的错误,如果发生这种情况你可以参考顶部链接解决。
这样你就将你的库发布到你自己创建的 repo 中了,那么接下来如果需要将它发布到 cocoapod 中让大家一起使用该怎么做呢?
4、添加到共有库中去
- 这个时候我们需要借助 trunk,具体步骤请看这篇文章。
这个链接会对你有很大帮助
还有这篇文章
网友评论