我正在使用 xcode 8.3.1,在我当前的项目中,我想在第三方下集成:
use_frameworks!
target 'YourAppTargetName' do
pod 'SQLite.swift', '~> 0.11.3'
end
但尽管它正在安装最新的 pod 文件(版本为 0.11.4)。
我的问题是我正在使用 xcode 8.3.1 和最新版本的 pod 文件('SQLite.swift','~> 0.11.4')仅支持 Xcode 9 和 swift 4。所以它会很受欢迎如果有人可以指导如何安装我所需框架的 0.11.3 版本 pod 文件。
最佳答案
Besides no version, or a specific one, it is also possible to use logical operators:
'> 0.1' 任何高于 0.1 的版本
'>= 0.1' 版本 0.1 和任何更高版本
'<0.1'任何低于0.1的版本
'<= 0.1'版本 0.1 和任何更低版本
In addition to the logic operators CocoaPods has an optimistic operator ~>:
- '~> 0.1.2' 0.1.2 及 0.2 及以下版本,不包括 0.2 及更高版本
- '~> 0.1' 0.1及1.0之前的版本,不包括1.0及更高版本
- '~> 0' 版本0及以上,这个基本等同于没有。
您在 guides.cocoapods 中获得的详细信息
如果你想在下面,那么使用
target 'YourAppTargetName' do
pod 'SQLite.swift', '< 0.11.3'
end
然后从终端再次执行 pod install
。
关于ios - 下载低版本pod文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49295847/