我有一台装有 OSX Yosemite
的 Mac。由于某些原因,我无法将其更新为 El Capitan
。因此,我坚持使用 XCode 6.4
为 iOS 开发应用程序。
我正在使用 CocoaPods 开发我的应用程序。我想使用的大多数 pod 都已更新,可以与 Swift 2.0
和 XCode 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/