將自己的庫上傳到cocopods

  1. 升級版本

    $sudo gem install cocoa pods
    pod setup
    
  2. 注冊

    pod trunk register 252289287@qq.com 'Aiden' --verbose 
    

    注冊完成可以查看信息

    pod trunk me
    
9A84021B-8B80-4D0A-ACFE-C00EA1277034.png
  1. 創建.spec文件

    pod spec create DHCalendarView
    
  2. 打開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
    

    所有的符號必須?要是英文符號,不然會報錯

    這中間可能會報一些錯誤,根據提示解決就好了

  3. 忽略警告

pod lib lint --allow-warnings
  1. 驗證文件是否編寫正確

    pod lib lint DHCalendarView.podspec
    
  2. 創建tag

    git tag '1.0.4'
    git push --tags
    
  3. 把編寫的文件告訴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

?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容