iOS pod私有库创建和升级

iOS pod私有库创建和升级,第1张

概述今天尝试了一下封装pod私有库,步骤其实蛮简单 创建私有库 1. 先在github上创建一个自己的公开的仓库(记得添加MIT LICENSE) 2. 克隆仓库到本地 3. 创建.podspec文件 pod spec create +名称(和仓库名称一致) pod spec create YFToolKit 4. 配置.podspec s.name = "YFToolKit"

今天尝试了一下封装pod私有库,步骤其实蛮简单

创建私有库

1. 先在github上创建一个自己的公开的仓库(记得添加MIT liCENSE)

2. 克隆仓库到本地

3. 创建.podspec文件

pod spec create +名称(和仓库名称一致)

pod spec create YFToolKit

4. 配置.podspec

s.name          = "YFToolKit"s.version       = "0.0.1"s.summary       = "我的自定义库 YFToolKit."s.description   = <<-DESC                    我的自定义库,目前是测试版,里面啥都没有!                DESCs.homepage      = "https://github.com/TsingYii/YFToolKit"s.license       = "MIT"s.author        = { "yufang" => "[email protected]" }s.platform      = :ios,"8.0"s.source        = { :git => "https://github.com/TsingYii/YFToolKit.git",:tag => "#{s.version}" }s.source_files  = "Classes","Classes/**/*.{h,m}"s.framework     = "UIKit","Foundation"//私有库依赖的第三方//s.dependency    ‘AFNetworking‘,‘~> 3.1.0‘ //s.dependency    ‘Masonry‘,‘~> 1.0.2‘

5.验证pod是否通过

pod lib lint

6.提交代码到git(add commit push)

7.设置tag

git tag 0.0.1git push --Tags

8.使用Trunk发布pod

8.1 注册trunk

pod trunk register 邮箱 ‘用户名‘ --description=‘描述‘  

然后去邮箱验证

8.2验证是否注册成功

pod trunk me

8.3发布

pod trunk push [name.podspec](也可省略提交对象)

然后就可以pod search 搜索自己的库了

 升级

1.修改代码

2.提交到git

3.修改spec.version中的版本号

4.打tag

5. 发布

pod cache clean --all // 清除pod缓存pod lib lint   //校验pod trunk push xxxx.podspec --allow-warnings//发布
删除pod
pod trunk delete YFToolKit 0.0.1  //删除pod trunk deprecate YFToolKit     //废弃pod setup
参考资料

https://blog.csdn.net/yaoliangjun306/article/details/73550902 (iOS更新CocoaPods公有库的版本)

https://www.jianshu.com/p/f61977e58eca(制作自己的CocoaPods封装)

总结

以上是内存溢出为你收集整理的iOS pod私有库创建和升级全部内容,希望文章能够帮你解决iOS pod私有库创建和升级所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1015767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存