我的Mac上安装了 OSX Yosemite
。由于某些原因,我无法将其更新为El Capitan
。因此,我坚持XCode 6.4
为iOS开发应用程序。
我正在使用CocoaPods处理我的应用程序。我要使用的大多数广告连播已更新,可与Swift 2.0
和XCode 7+
配合使用。我有什么方法可以使用这些pod来处理XCode 6.4 /Swift 1.2
注意:
对于那些建议我出于各种原因升级的人,我已经意识到了这些。我不应该使用Swift 1.2,但这是限制,因此问题。我无法升级,因为我没有授权这样做。我们的大多数应用程序也需要在iOS7上进行测试,而El Capitan则不支持。现在不建议我升级到iOS9。我不能,因为这些是企业应用程序,这不是我的决定。
答案 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上使用它并且它工作得很好。