Swift 更新支持的 ios 版本
Swift Update supported ios version
我有 iOS 部署目标 8.0 的项目,但我想更新到 iOS 以支持设备 iOS 10 - 11.3
正确的做法
我需要更改部署目标,它会起作用吗?
我找不到这个问题的答案
我该怎么做?谢谢
如果你想支持 iOS 11.3,你需要升级到 Xcode 9.3。
这将包括 Swift 4.1,因此根据您当前使用的版本,您可能会在 Swift 代码中收到很多新的警告和错误。
您项目的 Deployment Target 与此无关。部署目标定义了您的应用程序支持的 iOS 最旧版本。如果您将部署目标保持在 iOS 8.0(或早于 iOS 最新版本的任何版本),那么您需要确保您的代码正确确保较新的 API 不会在较旧的设备上使用。
我有 iOS 部署目标 8.0 的项目,但我想更新到 iOS 以支持设备 iOS 10 - 11.3
正确的做法
我该怎么做?谢谢
如果你想支持 iOS 11.3,你需要升级到 Xcode 9.3。
这将包括 Swift 4.1,因此根据您当前使用的版本,您可能会在 Swift 代码中收到很多新的警告和错误。
您项目的 Deployment Target 与此无关。部署目标定义了您的应用程序支持的 iOS 最旧版本。如果您将部署目标保持在 iOS 8.0(或早于 iOS 最新版本的任何版本),那么您需要确保您的代码正确确保较新的 API 不会在较旧的设备上使用。