ios - 在 Xcode 6.4 中使用 Swift2.0 pod

标签 ios xcode swift macos osx-yosemite

我有一台装有 OSX Yosemite 的 Mac。由于某些原因,我无法将其更新为 El Capitan。因此,我坚持使用 XCode 6.4 为 iOS 开发应用程序。

我正在使用 CocoaPods 开发我的应用程序。我想使用的大多数 pod 都已更新,可以与 Swift 2.0XCode 7+ 一起使用。有什么方法可以让我使用这些 pod 在 XCode 6.4/Swift 1.2

上工作

注意:
对于那些以各种理由建议我升级的人,我已经知道了。我不应该使用 Swift 1.2,但这是限制,因此是问题。我无法升级,因为我没有这样做的授权。我们的大多数应用程序也需要在 iOS7 上进行测试,El Capitan 不支持它。现在不建议我升级到 iOS9。我不能,因为这些是企业应用程序,这不是我的决定。

最佳答案

您可以限制您的 pod 文件 pod 获取支持 swift 1.2 的特定版本的库。阅读 pod 文件中每个库的发行说明,找出适用于 swift 1.2 的特定版本。

这是将 pod 库限制为特定版本的方法:pod 'SwiftyJSON', '~> 2.1.0'

但我强烈建议找到一种方法将 Xcode 更新到最新版本。 Xcode 7 有很多改进和错误修复。您会喜欢使用它。

关于ios - 在 Xcode 6.4 中使用 Swift2.0 pod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37962222/

相关文章:

ios - 在 Swift 中从登录 Storyboard 迁移到主 Storyboard,无需发出警告

objective-c - 自动引用计数是否会在运行时产生成本

ios - GIFS 的 DelayTime 或 UnclampedDelayTime

ios - 更改段落样式后重绘 UITextView 选择

ios - 更换 App Store 中的现有应用程序需要哪些步骤?

iphone - 在表格 View 中触摸单元格后标签栏消失

ios - Swift - 通知观察者被多次调用

ios - Swift tableView 不明确

ios - 加载图像时 asyncImageView 崩溃

iphone - 最新的 iOS SDK 4.2 可以录制 iPhone 通话吗?