在Xcode 6.4中使用Swift2.0 pod

时间:2016-06-22 08:11:50

标签: ios xcode swift macos osx-yosemite

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

我正在使用CocoaPods处理我的应用程序。我要使用的大多数广告连播已更新,可与Swift 2.0XCode 7+配合使用。我有什么方法可以使用这些pod来处理XCode 6.4 /Swift 1.2

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

2 个答案:

答案 0 :(得分:3)

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

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

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

答案 1 :(得分:1)

XCode 7在Yosemite OSX 10.10.4或更高版本上运行

Swift 3.0即将发布。 Beta在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上使用它并且它工作得很好。