iOS 为自己的库添加CocoaPods支持

注意事项:整个过程文件应该是在同一目录下

demo
库文件
.podspec

1.升级至最新版本

sudo gem install cocoa pods

2.完成注册 邮箱和GitHub用户名字

pod trunk register [email protected] 'name' —verbose

3.点击邮箱链接进行验证

4.查看注册信息如图

pod trunk me
image.jpeg

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' => '[email protected]'}
    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

你可能感兴趣的:(iOS 为自己的库添加CocoaPods支持)