-
升級版本
$sudo gem install cocoa pods pod setup
-
注冊
pod trunk register 252289287@qq.com 'Aiden' --verbose
注冊完成可以查看信息
pod trunk me
9A84021B-8B80-4D0A-ACFE-C00EA1277034.png
-
創建.spec文件
pod spec create DHCalendarView
-
打開DHCalendarView.podspec填寫信息
Pod::Spec.new do |s| s.name = "DHCalendarView" s.version = "1.0.4" s.summary = "日歷" s.description = <<-DESC 好用的日歷 DESC s.homepage = "https://github.com/DajuanM/DHCalendarView" s.license = "MIT" s.author = { "Aiden" => "252289287@qq.com" } s.source = { :git => "https://github.com/DajuanM/DHCalendarView.git", :tag => "#{s.version}" } s.source_files = "DHCalendarView","DHCalendarView/**/*.{h,m}" s.requires_arc = true s.ios.deployment_target = '8.0' end
所有的符號必須?要是英文符號,不然會報錯
這中間可能會報一些錯誤,根據提示解決就好了
忽略警告
pod lib lint --allow-warnings
-
驗證文件是否編寫正確
pod lib lint DHCalendarView.podspec
-
創建tag
git tag '1.0.4' git push --tags
-
把編寫的文件告訴cocopods
pod trunk push DHCalendarView.podspec
出現以下信息就算成功了
EA4DCC48-B246-47D5-ABB6-40FCEFC63707.png
錯誤:
![Uploading EA4DCC48-B246-47D5-ABB6-40FCEFC63707_378201.png . . .]
解決方法
pod trunk push DHCalendarView.podspec --allow-warnings
?