ios - 下载低版本pod文件

标签 ios swift sqlite cocoapods xcode8

我正在使用 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/

相关文章:

ios - 对下层对象执行手势

ios - 在不更改位置的情况下更改自定义 UIButton 中的 UILabel 标题

ios - 在 xcode "Ignoring restoreCompletedTransactionsWithApplicationUsername: because already restoring transactions"的控制台中收到此消息?

android - 自动创建新表与巨型表

java - 在 json 中插入/显示/加载崩溃

python - 如何使用带有参数化占位符的 sqlite3 Python 库创建 SQLite 表?

iphone - 如何处理加速,因为它不应该与显示刷新率 Hook ?

iOS 在后台下载图像并更新 UI

ios - 动态移动(动画)UITextField

ios - 我想从解析关系中查询对象