【问题标题】:Xcode keeps showing:-1: SWIFT_VERSION '5.0' is unsupported, supported versions are: 3.0, 4.0, 4.2.Any solution?Xcode 一直显示:-1: SWIFT_VERSION '5.0' is unsupported, 支持的版本是: 3.0, 4.0, 4.2。任何解决方案?
【发布时间】:2019-08-29 08:01:58
【问题描述】:

当我将 facebook SDK pod 安装到我的 ios 项目中时,它显示“:-1: SWIFT_VERSION '5.0' is unsupported, supported versions are: 3.0, 4.0, 4.2. (in target 'FacebookCore')”

我正在使用 swift 4.2 有什么解决办法吗?

【问题讨论】:

  • 你有什么版本的 Xcode?听起来您需要升级到 10.2 并将您的项目更改为 Swift 5 才能使用该框架
  • 我使用的是 Xcode 10.1
  • FBSDK 支持 swift 4.2、3.0
  • 根据错误信息,你的模块设置为 Swift 5,所以你需要 Xcode 10.2
  • 在不更新的情况下解决了这个问题..谢谢

标签: ios swift facebook-graph-api xcode10 xcode10.1


【解决方案1】:

如果您遇到此错误,请更改任何 pod 的 podfile swift 版本 喜欢

Select pods of your project

之后,您按照图片中描述的步骤更改 pod 的 swift 版本

【讨论】:

  • 如果没有名为“Swift Compiler - Language”的属性会怎样
  • 每个属性都有swift版本,你可以更改swift版本
  • 对于那些使用源代码控制的人来说,这个修复只有在你的仓库中包含 Pods/ 文件夹时才有效。
【解决方案2】:

我目前使用的是 Xcode 10.1。 “目标”部分位于界面的另一个位置。

Xcode 10.1 screenshot

除此之外,Ravi Ojha 解决方案也可以正常工作。

【讨论】:

    【解决方案3】:

    按照这些步骤并更改所需的 pod 版本。

    【讨论】:

      【解决方案4】:

      我的解决方案是从 xcode 10.0 更新到支持 Swift 5.0 的 10.3

      【讨论】:

        猜你喜欢
        • 2019-08-17
        • 2019-10-19
        • 2023-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-02
        • 2012-08-23
        • 2018-03-02
        相关资源
        最近更新 更多