操作基本步驟:
一:將代碼提交到GitHub上
二:設(shè)置Tag(git tag ‘1.0.0’ )
三:更新CocoaPods版本
四:注冊Trunk賬號(如果已注冊,則跳過此步驟),建議注冊時用戶名和郵箱與GitHub用戶名郵箱相同
五:新建.podspec文件,編寫完成后并進(jìn)行提交驗證(pod spec lint Name.podspec),驗證通過后提交.podspec文件到trunk中
六:上傳成功后可以使用pod search 進(jìn)行搜索驗證(上傳成功后有審核時間)
詳細(xì)說明:
一:將代碼上傳到GitHub上詳細(xì)參考地址:http://m.itdecent.cn/p/55f7715518a2
二:設(shè)置Tag
1.git tag "v1.0.0" 如果第一次上傳設(shè)置Tag時必須寫**“v”**
2.git push --tags
三:更新CocoaPods
四:注冊,如果有張賬號可以通過:pod trunk me查看
[圖片上傳中...(image-98e1ef-1516353588257-0)]
五:創(chuàng)建文件,此步驟最重要
1.創(chuàng)建podspec文件:pod spec create xx
2.編寫podspec文件:
Pod::Spec.new do |s|
s.name = "LYButton"
s.version = "1.0.0"
s.summary = "LYButton+Extension"
s.homepage = "https://github.com/luyun/LYButton"
s.license = "MIT"
s.author = { "luyun" => "https://github.com/luyun/LYButton" }
s.requires_arc = true
s.source = { :git => "https://github.com/luyun/LYButton.git", :tag => s.version.to_s }
s.platform = :ios, "7.0"
s.source_files = "LYButton/**/*.{h,m}"
end
編寫成功后,可以通過pod lib lint驗證文件:

image
驗證通過后就可以開始上傳:pod trunk push LYButton.podspec

image