如何创建CocoaPod私有仓库

创建私有pod仓库和源代码仓库

团队所有开发人员需将远程私有仓库地址添加到CocoaPod

pod repo add NAME_OF_REPO GIT_REPO_URL

检查CocoaPod记录的远程仓库

pod repo list

创建本地pod

1. 创建本地pod模版

pod lib create NAME

2. 将源码或者库加入模版

QQ20180327-101828@2x.png

添加静态库搜索路径


configureSearchPath.png

3. 提交代码,并打标签

git tag x.x.x
git push --tags

4. 配置podspec文件

QQ20180327-103712@2x.png

必要的属性

  • name
  • version
  • summary
  • description
  • homepage
  • license
  • author
  • source

静态库

头文件位置

  • s.source_files

静态库文件位置

  • s.vendored_libraries

检查podspec配置

pod spec lint --allow-warnings

将podspec文件部署到私有Pod仓库

pod repo push NAME_OF_REPO [NAME.podspec] --allow-warnings

在项目中导入私有库

在Podfile里加入

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

CocoaPod会根据源在Podfile中出现的先后顺序去查找pod, 所以顺序对导入pod有影响.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容