为自己的项目创建 podspec 文件。,首先通过如下命令初始化一个podspec文件:
pod spec create your_pod_spec_name
your_pod_spec_name即KBCycleScrollView
该命令执行之后,CocoaPods 会生成一个名为your_pod_spec_name.podspec的文件,然后我们修改其中的相关内容即可。
具体配置信息如下
Pod::Spec.new do |s|
s.name = "KBCycleScrollView"
s.version = "0.0.1"
s.summary = "A short description of KBCycleScrollView."
s.homepage = "https://github.com/kangbingbing/KBCycleScrollView"
s.license = "MIT"
s.author = { "kang" => "493043919@qq.com" }
s.platform = :ios
s.platform = :ios, "7.0"
s.source = { :git => "https://github.com/kangbingbing/KBCycleScrollView.git", :tag => "0.0.1" }
s.source_files = "KBCycleScrollView", "KBCycleScrollView/KBCycleScrollView/**/*.{h,m}"
s.framework = "UIKit"
s.requires_arc = true
s.dependency 'SDWebImage', '>= 4.0.0'
end
注意s.source_files文件路径配置,文件夹结构如下:
验证spce文件是否可用
pod spec lint KBCycleScrollView.podspec --use-libraries --allow-warnings
注意项目由于依赖第三方库, 务必加上 –use-libraries 否则会验证失败。
注册 CocoaPods 账号, 邮箱会收到一个验证链接
pod trunk register 493043919@qq.com 'kangbing'
点击邮箱链接完成验证
发布
pod trunk push