1.创建 spec 文件
pod spec create QGDemo
2. 修改 spec 文件
s.name = 'LHHTopScrollView'
s.version = '1.0.5'
s.summary = 'A banner for iOS.'
s.homepage = 'http://blog.csdn.net/codingfire/article/details/52470802'
s.license = "MIT"
s.ios.deployment_target = '7.0'
s.author = { 'codeliu6572' => 'codeliu6572@163.com' }
s.source = { :git => 'https://github.com/codeliu6572/ScrollVIewBanner.git', :tag => '1.0.5' }
s.source_files = "LHHTopScrollView/*.{h,m}"
s.resources = "LHHTopScrollView/*.png"
如果有多个,后面加逗号隔开如: 'UIKit', 'XXXXXX'
s.framework = 'UIKit'
s.requires_arc = true
s.dependency 'SDWebImage'
3 // - 查看自己的 pod 的信息
pod trunk me 如果有信息 就会显示个人的信息 这时候直接第三步, 如果没有个人的信息 就创建 也就是第二步
4. 创建pod 的账号和个人信息
pod trunk
register
*****
@qq
.com
'***'
--verbose 前边的个人的github 的邮箱 后边的是 github 的用户名 然后去邮箱找 pod 发来的邮件 打开里边的网址
5.验证 pod 库
pod spec lint QGDemo.podspec
这步如果没有问题就继续 如果有问题 就重新修改 .podspec 文件
6.上传 pod 库
pod trunk push QGDemo.podspec 上传成功 后可以搜索
如果上传 pod 库成功了 但是却搜索不到这个库 可以在终端进行以下操作
1.pod sutup
2.rm ~/Library/Caches/CocoaPods/search_index.json
pod 中查看 pod文件位置的命令
pod repo