undefined

创建一个 pod 工程

1
pod lib create test( pod 库的名称)

对项目中后缀为 podspec 的文件进行配置

将自己的文件放在 test ( pod 库)目录下的 Classes 文件夹下,可以移除 ReplaceMe.m 这个模版文件

进入新建的 pod 库 Example 文件夹下,执行 pod install 把需要的类文件加入到 pod 库中

然后先将这个项目 push 到远程 git 上,然后给这个 pod 库打上 tag 标签( git tag )

1
2
git tag 0.0.1
git push --tags

使用 trunk 方式将代码发布到 cocoapods 上

1
2
3
4
1. 编辑 .podspec 文件内容
2. pod lib lint --allow-warnings --verbose
3. pod trunk push test.podspec --allow-warnings --verbose // 向 cocoapods 提交库
4. pod search test 查看自己提交的库

https://www.jianshu.com/p/bc278f6fae45

1. podspec 详解

1
2
// pod 库主页地址
spec.homepage = 'http://www.example.com'

上传到公司 cocoapods 库:https://doc.weixin.qq.com/doc/w3_AIwA3QZFAAgAIr8hgNKTBuwSATNNX?scode=AJEAIQdfAAoJ712i7DAIwA3QZFAAg