美文网首页
项目上传CocoaPods

项目上传CocoaPods

作者: luyun_1990 | 来源:发表于2018-01-19 17:20 被阅读13次

    操作基本步骤:

    一:将代码提交到GitHub上

    二:设置Tag(git tag ‘1.0.0’ )

    三:更新CocoaPods版本

    四:注册Trunk账号(如果已注册,则跳过此步骤),建议注册时用户名和邮箱与GitHub用户名邮箱相同

    五:新建.podspec文件,编写完成后并进行提交验证(pod spec lint Name.podspec),验证通过后提交.podspec文件到trunk中

    六:上传成功后可以使用pod search 进行搜索验证(上传成功后有审核时间)

    详细说明:

    一:将代码上传到GitHub上详细参考地址:https://www.jianshu.com/p/55f7715518a2

    二:设置Tag

       1.git tag "v1.0.0"  如果第一次上传设置Tag时必须写**“v”**
    
       2.git push --tags 
    

    三:更新CocoaPods

    四:注册,如果有张账号可以通过:pod trunk me查看

    [图片上传中...(image-98e1ef-1516353588257-0)]

    五:创建文件,此步骤最重要

      1.创建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

    相关文章

      网友评论

          本文标题:项目上传CocoaPods

          本文链接:https://www.haomeiwen.com/subject/athaoxtx.html