gpt4 book ai didi

ios - 适用于 iOS 7+ 的哪个 swift 版本

转载 作者:行者123 更新时间:2023-11-28 05:52:29 26 4
gpt4 key购买 nike

我是 iOS 开发的新手,正在尝试开发应用程序。

一旦我在 these statistics 中看到由于 iOS 7 的市场份额非常小,我决定以某种方式支持 iOS 7 或更高版本,以便为市场上所有可用的 iPhone 操作系统制作应用程序。我还决定使用 swift 作为代码语言,但不确定我应该选择哪个 swift 版本。

iOS 7以上开发应该选择哪个swift版本?

最佳答案

Apple states那个

Starting July 2018, all iOS app updates submitted to the App Store must be built with the iOS 11 SDK and must support the Super Retina display of iPhone X.

(对新应用的相同要求始于 April 2018。)

因此,您的选择很少,Xcode 9(带有 iOS 11 SDK)或 Xcode 10(带有 iOS 12 SDK)。(我认为我们应该将要求阅读为 iOS11 SDK 或更高版本。)

而且 Xcode 9/10 支持 iOS 7 非常困难。 (我不知道是否可以。)部署目标不接受低于 8.0 (*) 的版本,并且不提供 iOS 7 模拟器。

(*) 某些版本的 Xcode 将低于 7.0 的版本替换为 8.0,即使我手动输入了版本号。至少,两个 Xcode 版本都没有在 Deployment Target 的弹出菜单中显示 7.x。

我建议你使用最新发布的 Xcode 版本(10,Swift 4.2 自带),并将你的最低支持版本设置为 iOS 8.0 或更高版本。

关于ios - 适用于 iOS 7+ 的哪个 swift 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52422825/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com