创建CocoaPods

原文地址 https://blog.methodname.com/ios/

1.创建远程仓库
2.创建本地组件代码库

pod lib create <组件名>
What platform do you want to use?? [ iOS / macOS ]  选择平台

What language do you want to use?? [ Swift / ObjC ] 选择语言

Would you like to include a demo application with your library? [ Yes / No ] 是否自动生成一个用来做demo测试的模板库

Which testing frameworks will you use? [ Specta / Kiwi / None ] 是否集成测试框架

Would you like to do view based testing? [ Yes / No ] 是否做基于View的测试

What is your class prefix? --类文件前缀

iOS -> ObjC -> YES -> None -> NO -> 类名前缀

3.为组件工程添加组件 将写好的组件文件放在Classes文件中

4.在Example目录下执行(含有Podfile的文件夹)

pod install

5.修改.podspecs文件 设置标签和远程仓库地址等

6.将组件项目提交至远程仓库并设置相应的tags标签(需与.podspecs文件中设置的标签一致)

7.验证索引文件

pod spec lint --verbose --allow-warnings

8.发布组件,在有.podspec文件的组件工程根目录执行

 pod trunk push

9.查看是否注册trunk

pod trunk me

注册

pod trunk register 邮箱 "注册名字" --verbose

你可能感兴趣的:(创建CocoaPods)