在 Xcode 6.4 中使用 Swift2.0 pods
Using Swift2.0 pods in Xcode 6.4
我有一个 Mac,上面安装了 OSX Yosemite
。由于某些原因,我无法将其更新为 El Capitan
。因此,我坚持使用 XCode 6.4
来为 iOS 开发应用程序。
我正在使用 CocoaPods 开发我的应用程序。我想使用的大多数 pods 已经更新为可以与 Swift 2.0
和 XCode 7+
一起使用。有什么方法可以使用那些 pods 来处理 XCode 6.4 /Swift 1.2
注:
对于那些以各种理由建议我升级的人,我已经知道了。我不应该使用 Swift 1.2,但这是限制,因此是问题。我无法升级,因为我没有这样做的授权。我们的大多数应用程序也需要在 iOS7 上进行测试,El Capitan 不支持它。现在不建议我升级到 iOS9。我不能,因为这些是企业应用程序,这不是我的决定。
XCode 7 在 Yosemite OSX 10.10.4 或更高版本上运行
Swift 3.0即将发布。 Beta 于 13 日在 WWDC 16 中发布。
您不应该使用 Swift 1.2,因为 Swift 2.2 已经发布,并且 Swift 1.2 和 2.0 也有很多贬值。现在 Swift 3.0 Beta 也已于 6 月 13 日发布,并且仍然会有变化。你至少应该升级到 2.2。对于 XCode 7. 将 OSX Yosemite 升级到 10.10.4 并且可以安装 XCode 7。我一直在我的 10.10.5 上使用它并且运行良好。
您可以限制您的 pod 文件 pods 以获取支持 swift 1.2 的特定版本的库。阅读 pod 文件中每个库的发行说明,找出适用于 swift 1.2.
的特定版本
这是将 pod 库限制为特定版本的方法:pod 'SwiftyJSON', '~> 2.1.0'
但我强烈建议找到一种方法将 Xcode 更新到最新版本。 Xcode 7 有很多改进和错误修复。您会喜欢使用它的。
我有一个 Mac,上面安装了 OSX Yosemite
。由于某些原因,我无法将其更新为 El Capitan
。因此,我坚持使用 XCode 6.4
来为 iOS 开发应用程序。
我正在使用 CocoaPods 开发我的应用程序。我想使用的大多数 pods 已经更新为可以与 Swift 2.0
和 XCode 7+
一起使用。有什么方法可以使用那些 pods 来处理 XCode 6.4 /Swift 1.2
注:
对于那些以各种理由建议我升级的人,我已经知道了。我不应该使用 Swift 1.2,但这是限制,因此是问题。我无法升级,因为我没有这样做的授权。我们的大多数应用程序也需要在 iOS7 上进行测试,El Capitan 不支持它。现在不建议我升级到 iOS9。我不能,因为这些是企业应用程序,这不是我的决定。
XCode 7 在 Yosemite OSX 10.10.4 或更高版本上运行
Swift 3.0即将发布。 Beta 于 13 日在 WWDC 16 中发布。 您不应该使用 Swift 1.2,因为 Swift 2.2 已经发布,并且 Swift 1.2 和 2.0 也有很多贬值。现在 Swift 3.0 Beta 也已于 6 月 13 日发布,并且仍然会有变化。你至少应该升级到 2.2。对于 XCode 7. 将 OSX Yosemite 升级到 10.10.4 并且可以安装 XCode 7。我一直在我的 10.10.5 上使用它并且运行良好。
您可以限制您的 pod 文件 pods 以获取支持 swift 1.2 的特定版本的库。阅读 pod 文件中每个库的发行说明,找出适用于 swift 1.2.
的特定版本这是将 pod 库限制为特定版本的方法:pod 'SwiftyJSON', '~> 2.1.0'
但我强烈建议找到一种方法将 Xcode 更新到最新版本。 Xcode 7 有很多改进和错误修复。您会喜欢使用它的。