iOS 上传不开源库到cocoapods上

首先你要安装cocoapods 这里就不多说明了

之后步骤如下:

1.去GIT 或者别的类似的地方 创建一个仓库 public类型的

2.把你的framework文件上传到GIT 上去

3.打一个tag

4.创建一个 podspec 文件

touch XXX.podspec

5.配置podspec文件

vi XXX.podspec

Pod::Spec.new do |s|
  s.name         = "你要上传的名字"
  s.version      = "1.2.2"
  s.summary      = "写上你的简介"
  s.homepage     = "主页一定要能打开的"
  s.license      = "MIT"
  s.author             = { "作者 => "联系方式可以写一个邮箱" }
  s.platform     = :ios, "8.0"
  s.source       = { :git => "https://github.com/xxxx/xxx", :tag => "#{s.version}" }
  s.ios.vendored_frameworks = 'xxxx.framework'
    #library 指的是依赖lib 文件  = z 代表 libz.tbd
  s.library   = "z"
end

6.注册cocoapods 账号

pod trunk register 邮箱地址 '用户名' --description='描述信息'

假如注册成功你会收到一封邮件让你去激活

7.查看自己的账号信息

pod trunk me

8.检查podspec文件的有效性

pod spec lint

有erro 你就检查一下

9.上传到cocoapods

pod trunk push xxx.podspec --allow-warnings

10.检查是否上传成功

pod search xxxx

你可能感兴趣的:(iOS 上传不开源库到cocoapods上)