iOS:第三方库 pod加载的几种方式

简介: iOS:第三方库 pod加载的几种方式
  • 第1种:不显式指定依赖库版本,表示每次都获取最新版本


pod 'JKSwiftExtension'
  • 第2种:指定版本,只使用指定版本


# 指定版本
pod 'JKSwiftExtension', '1.8.9'
  • 第3种:使用大于等于0.1.2但小于0.2的版本


pod 'JKSwiftExtension', '~> 0.1.2'
  • 第4种:使用大于等于0.1但小于1.0的版本


pod 'JKSwiftExtension', '~>0.1'
  • 第5种:使用高于2.0的版本


pod 'JKSwiftExtension', '> 2.0'
  • 第6种:使用大于或等于2.0的版本


pod 'JKSwiftExtension', '>= 2.0'
  • 第7种:使用小于2.0的版本


pod 'JKSwiftExtension', '< 2.0'
  • 第8种:使用小于或等于2.0的版本


pod 'JKSwiftExtension', '<= 2.0'
  • 第9种:根据分支加载
    格式:pod '库名', :git => 'git库地址', :branch => '分支名'


pod 'JKSwiftExtension', :git => 'https://github.com/JoanKing/JKSwiftExtension.git', :branch => 'wc_master'
  • 第10种:根据tag版本加载


pod 'JKSwiftExtension', :git => 'https://github.com/JoanKing/JKSwiftExtension.git', :tag=>'1.8.9'
  • 第11种:指定本地库


pod 'JKSwiftExtension',  :path => '../JKSwiftExtension'


拓展链接

iOS 远程私有库的搭建以及使用

iOS 开发创建CocoaPods公有库以及subspec分支功能

iOS 本地私有库的搭建以及使用

目录
相关文章
|
3月前
|
存储 iOS开发 Perl
ios-解决报错-CocoaPods could not find compatible versions for pod “xxx“
ios-解决报错-CocoaPods could not find compatible versions for pod “xxx“
130 2
|
iOS开发 MacOS
iOS指定加载任意语言
iOS指定加载任意语言
78 2
|
iOS开发 开发者 Perl
使用mPaaS iOS通过Pod集成"mPaaS_TinyApp"时遇到了错误
使用mPaaS iOS通过Pod集成"mPaaS_TinyApp"时遇到了错误
133 2
|
Swift iOS开发
iOS 第三方库一处引入,处处使用
iOS 第三方库一处引入,处处使用
99 0
|
Swift iOS开发
IOS使用Swift加载Xib文件
IOS使用Swift加载Xib文件
323 0
|
存储 网络安全 开发工具
iOS如何上传自己的sdk到cocoapods并用pod管理
在Github上创建存储库(前提是得有一个Github账号,如果没有就注册一个)
472 0
iOS如何上传自己的sdk到cocoapods并用pod管理
|
移动开发 weex API
weex在iOS环境加载本地图片的方法
weex在iOS环境加载本地图片的方法
168 0
weex在iOS环境加载本地图片的方法
|
Android开发 iOS开发
iOS开发 - 商品详情页两种分页模式,只提供思路和实现方式。
iOS开发 - 商品详情页两种分页模式,只提供思路和实现方式。
412 0
iOS开发 - 商品详情页两种分页模式,只提供思路和实现方式。
|
开发工具 iOS开发 git
iOS 开发 - 亲身经历告诉你如何把自己的库通过pod导入(详细步骤)
iOS 开发 - 亲身经历告诉你如何把自己的库通过pod导入(详细步骤)
316 0
iOS 开发 - 亲身经历告诉你如何把自己的库通过pod导入(详细步骤)
|
iOS开发
iOS打包成ipa的方式
iOS打包成ipa的方式
130 0
iOS打包成ipa的方式