注意事项:整个过程文件应该是在同一目录下
demo
库文件
.podspec
1.升级至最新版本
sudo gem install cocoa pods
2.完成注册 邮箱和GitHub用户名字
pod trunk register xxx@.xxx 'name' —verbose
3.点击邮箱链接进行验证
4.查看注册信息如图
pod trunk me
5.创建 .spec文件(XXX为库名)
pod spec create XXX
6.编辑文件 vim
vim XXX.podspec
7.填写信息,找一个优秀的第三方, 模仿着写.
Pod::Spec.new do |s|
s.name = 'VKIconTextField'
s.version = '1.0'
s.summary = 'A textField'
s.homepage = 'https://github.com/Senvid-iOS/VKIconTextField'
s.license = 'MIT'
s.authors = {'Senvid' => 'xxxxx@163.com'}
s.platform = :ios, '6.0'
s.source = {:git => 'https://github.com/Senvid-iOS/VKIconTextField.git', :tag => s.version}
s.source_files = 'VKIconTextField/**/*.{h,m}'
s.requires_arc = true
end
8.验证一下本地文件编写是否正确
pod lib lint VKIconTextField.podspec
9.把编辑好的文件推送到GitHub (库文件 和 .spec文件)并且打上标记
git tag '1.0'
git push --tags
10.把编写的文件告诉Cocoapods
pod trunk push VKIconTextField.podspec
11.搜索库
pod search VKIconTextField