【问题标题】:Xcode 7: Force Cocoapods to compile in Swift1.2Xcode 7:强制 Cocoapods 在 Swift1.2 中编译
【发布时间】:2015-09-22 13:32:11
【问题描述】:

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

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

附言我确实尝试将 Preferences > Locations > Command Line Tools 更改为 Xcode 6.4 (6E35b),但这似乎不起作用。

【问题讨论】:

    标签: swift cocoapods swift2 xcode7


    【解决方案1】:

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

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

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

    【讨论】:

    • 需要等待 5 分钟:你回答得太快了
    猜你喜欢
    • 2017-03-16
    • 2016-01-17
    • 2011-08-06
    • 2019-04-09
    • 1970-01-01
    • 1970-01-01
    • 2015-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多