Cocoapod 创建私有库

步骤

  1. 创建一个spec Repo的私有远程仓库[A] , 一个存放pod 库源码的远程仓库[B],两个仓库!

  2. 创建spec Repo
    前往文件夹 ~/.cocoapods/repos,打开终端,在终端切换到当前目录下,然后进行pod repo add操作
    pod repo add [spec 名称] [spec git 地址,这里是 A ]

  3. 创建pod 库 和测试工程
    创建 pod 库命令: pod lib create [pod 库名称] (创建过程把 Example 测试工程给选上)
    [pod 库名称]/classes 放置 pod 库源码
    spec 文件配置链接
    Example 项目可以测试 pod库,更改完 pod 库源码后 pod update 更新一下即可使用测试 pod 库

  4. 推送到远程仓库
    git remote add origin [远程仓库地址,这里是 B ]
    git push origin master -f (初次提交,强制提交也无所谓)
    使用 git tag -a [版本号] -m "[提交信息]" 标记版本号, 管理版本(记得要跟 spec 文件里的版本保持一致)
    git push --tags 推送版本

  5. 向私有的spec Repo远程仓库中提交podspec
    pod repo push [repo 源] [podspec名称].podspec
    .podspec文件本地和远程有效性的验证:pod spec lint [podspec名称].podspec
    向私有的spec Repo远程仓库中提交podspec前验证一下,如果由依赖其他第三个库,验证时加上 --source 参数,pod spec lint [podspec名称].podspec --source="[你自己的 repo 源地址],[第三发源的 repo 地址,可以添 trunk 源地址 "https://cdn.cocoapods.org/"]"

  6. 使用自己创建的私有pod库

你可能感兴趣的:(Cocoapod 创建私有库)