创建私有pod仓库和源代码仓库
团队所有开发人员需将远程私有仓库地址添加到CocoaPod
pod repo add NAME_OF_REPO GIT_REPO_URL
检查CocoaPod记录的远程仓库
pod repo list
创建本地pod
1. 创建本地pod模版
pod lib create NAME
2. 将源码或者库加入模版
添加静态库搜索路径
3. 提交代码,并打标签
git tag x.x.x
git push --tags
4. 配置podspec文件
必要的属性
- 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有影响.