Xcode 11.3.1 compatibility



我正在使用 Swift 在 XCode 11.3.1 上构建一个 IOS 应用程序,并想知道哪些 iPhone 型号将与该应用程序兼容。模拟器显示苹果手机8及更高版本。这是否意味着较低的Iphone将无法运行它?

我找不到好的解释或链接。

Xcode版本不是支持旧iPhone及其操作系统的关键。

相反,请留意部署目标。你选择的越低,你得到的"旧"iPhone就越多。例如,如果选择 iOS 8 作为部署目标,则应用将支持可以使用 iOS 8 但不能使用 13 的旧设备。

模拟器仅显示支持当前版本的 Xcode 支持的最新 iOS 版本的设备列表,但可能并不一定意味着它仅限于这些设备。

请注意,较新的 API 用于较旧的设备,尽管您仍然可以使其适用于较新的设备,并回退到一些较旧的 API,仅适用于较旧的设备。

最新更新