坚持不懈,向钱看
一,创建私有仓库git1(gitLab,GitHub)放其它所有podspce

二,创建新的仓库git2(放置SDK) 上传本地文件
要打一个tag git tag 1.0.0 git push --tags
打开本地项目创建pod spec并验证
1,pod spec create 名字
2,打开并修改podspec里面的参数
s.name = "GePsuh"//名字
s.version = "1.0.0"//版本号 与项目的 tag 一致
s.summary = "个推SDK" 描述
s.description = <<-DESC
个推SDKsong //这里的描述与上边的描述不能一样
DESC
s.homepage = "项目连接地址"
s.license = "MIT"
s.platform = :ios, "10.0" 最低系统
s.requires_arc = true 是不是ARC
s.source = { :git => "项目地址", :tag => "#{s.version}" }
s.vendored_frameworks = "库的绝对路径" 例如 " UIKIT.framework"
验证podspec pod spec lint (路径podspec) 这种就成功了

三,打开git2本地项目创建LICENSE 之后提交到远程仓库

四,本地cocoapods 添加 私有库 pod repo add 名字 私有库地址连接
查看路径~/cocoapods
五,上传创库到cocoapods下面的私有库里
pod repo push 私有库名字 yunfengJGSDK.podspec
查看gitlab 私有库有没有这sdk

六,创建pods
1.cd项目
2.vim Podfile
3.点击i 进行编辑
4. 输入 一下格式

5,pod install
网友评论