【发布时间】:2018-09-20 08:13:27
【问题描述】:
我正在尝试升级到 XCode 9.3,以便可以在 iOS 11.3 设备上运行我的应用程序,但我遇到了一些问题。
到目前为止,我的应用程序是在 XCode 9.2 和 Swift 4.0.3 版本中构建的。我想将应用程序保留在 Swift 4.0.3 上,但我似乎无法在 XCode 中选择该选项。
我已将工具链设置为指向:Swift 4.0.3 Release 2017-12-05
当我转到 Build Settings -> Swift Language Version 时,我只有三个选项:Swift 3.3、Swift 4.1 和 Unspecified。这些都不适合我。
如何在使用 Swift 4.0 的设备上构建和运行我的应用程序?
【问题讨论】:
-
为什么要继续使用 Swift 4.0?
-
"这些都不适合我" – 您能否详细说明您面临的问题?使用 Swift 4.0.3 工具链应该可以正常工作。
-
Swift 4.1 向后兼容 4.0.3。您应该能够使用新的工具链而无需进行任何代码更改。
-
试试this method。过程是一样的。只需考虑 Xcode 9.2 -> 9.3 而不是 8.x -> 9.x