Xcode7:强制Cocoapods在Swift1.2中编译

Xcode 7: Force Cocoapods to compile in Swift1.2

Xcode 7 可用,但我还不想迁移到 Swift 2.0。

我对 CococaPods 有疑问。它们似乎是在 Swift 2.0 或一些新的 Xcode 特性中编译的,因此无法工作:) 由于我使用的 pods 很少,几乎被废弃且几乎没有维护 - 我需要一些时间从它们迁移,或者它们迁移到 Swift 2.0。我如何强制 Xcode 7 以旧方式编译它们? :)

p.s。我确实尝试将首选项 > 位置 > 命令行工具更改为 Xcode 6.4 (6E35b) 但这似乎不起作用。

Xcode 7 只会 运行 swift 2.0。您应该使用退回到 Xcode 6.4 或必须升级到 Swift 2.0.

如果您决定转移,您可以直接集成较旧的库而不是 pods,直到它们支持 swift 2.0。更好的是,如果你将它们分叉出来,将它们更新为 Swift 2.0 并生成一个拉取请求以供管理员合并,直到他们通过向你的 url 提供 url like[=11] 来使用分叉的请求=]

pod 'Alamofire', :git => "https://github.com/yourgithubprofile/Alamofire.git"