cocoapods创建公有库/私有库项目

创建cocoapods账号

pod trunk register $emailAddress $username --verbose

查看cocoapods账号信息

pod trunk me

创建公有库项目

pod lib create $libName

生成项目的目录结构


生成项目目录结构

.podspec为仓库描述文件,需要对改文件进行编辑

s.version          = '0.1.0'
s.homepage         = 'https://github.com/Huimin/libtwo'
s.license          = { :type => 'MIT', :file => 'LICENSE' }
s.author           = { 'Huimin' => '[email protected]' }
s.source           = { :git => 'https://github.com/Huimin/libtwo.git',

使用命令行检查.podspec

-verbose 如果验证失败会报错误信息
pod spec lint libtwo.podspec --verbose

这里使用Github仓库来保存

使用Github Desktopt,添加本地仓库,自己决定是否勾选为私有项目
项目名必须和podspec文件填写的信息一致

上传完毕后需要打包个tag,可以通过git命令,或者在github网页操作
tag版本号需要和podspec文件填写的一致

测试三方库

  1. 新建项目使用cocoapods管理
  2. Podfile 填写 pod 'libtwo’ 然后install即可
  3. 如果三方库没有打tag,可以直接使用主干上的项目
    `pod 'libtwo', :git => 'https://github.com/Zhulmin/libtwo.git'

组件化开发

你可能感兴趣的:(cocoapods创建公有库/私有库项目)