(1)cd到项目目录下,执行以下命令创建podspec文件
pod spec create HBCollectionView
(2)项目目录下会创建出HBCollectionView.podspec文件,修改该文件的配置。
podspec文件描述了一个pod库的版本。它包括有关应从何处获取源、使用什么文件、要应用的构建设置以及其他一般元数据(如其名称、版本和描述)的详细信息。
podspec官方文档https://guides.cocoapods.org/syntax/podspec.html
(3)执行以下命令进行验证,成功会提示"HBCollectionView.podspec passed validation"
pod lib lint HBCollectionView.podspec
(4)在Github上创建release版本,配置选项并点击“publish release”创建,版本号要与podspec文件里的版本号一致 (5)注册CocoaPods账号:
pod trunk register tonystark@cocoapods.org 'tonystark' --description='iron man'
(6)检查账号是否创建成功
pod trunk me
(7)检查文件格式有效性
pod spec lint
--use-libraries 依赖了静态库 --verbose 显示检查编译的详细信息 --allow-warnings 验证时允许有警告
(8)上传代码到CocoaPods
pod trunk push HBCollectionView.podspec --allow-warnings
(9)检查上传是否成功
pod search HBCollectionView