首页 > 解决方案 > 需要为使用 Swift Ionic 的目标正确配置 Swift 语言版本

问题描述

我正在尝试在 Xcode 中构建 Ionic 项目,但是当我构建项目时,它会引发错误“需要为使用 Swift 的目标正确配置 Swift 语言版本”(SWIFT_VERSION)。

解决方案是在构建目标中选择一个 swift 版本,我看到选项“swift 3”,但如果我选择它,什么也没有发生。还有一件事,即使我选择部署目标作为 Ios 10.3(默认为 11),在构建它之后我会收到一个警告,即目标 11 不可用,即使我选择了 10.3。有人有什么想法吗?

此外,如果我在项目中搜索“SWIFT_VERSION”,我会看到大约 5 个文件中硬编码了版本 5。

我尝试过的事情:选择 swift 版本 3,在每个文件中手动搜索“SWIFT_VERSION”并手动将 swift 版本 5 替换为 3。Xcode 版本 8.3

谢谢

标签: iosxcodemacosionic-framework

解决方案


推荐阅读