om-*_*-ha 1 minimum-requirements appstore-approval ios swift3 ios13
自 2020 年 4 月 2 日起,由于 COVID-19 大流行,Apple 将执行 iOS13 和 Swift 4.x 的新指南的截止日期从2020 年4 月 30日延长至6 月 30 日。这已在其开发者网站上宣布。
Apple 正在弃用 Swift 3.x,用 Swift 3.x 编写的代码库必须更新到(至少)Swift 4.x。从 2020 年 4 月开始,无法从 Swift 3.x 项目部署到 AppStore。
有关解释,请参阅编辑 #1和编辑 #2。
根据Apple的此更新:
从 2020 年 4 月开始,所有新应用和应用更新都需要使用 iOS 13 SDK 构建,并支持 iPhone XS Max 或更高版本的全屏设计。
我已经从 7 月开始在这里检查了matt的答案,但几乎没有需要详细说明的缺失点。
根据达芬奇的回答,他/她所说的一切都是真实的,除了第 1 点。
- 不,您仍然可以在 Build 设置中设置 Swift 版本。
不幸的是,10.1 之后的所有 Xcode 版本都不支持 Swift 3.x。因此,带有第三方依赖项的遗留代码库将从 Swift 3.x 迁移到 Swift 4.x。
10.1 之后的 Xcode 版本支持的最低版本是 Swift 4.x。
这不好。根据@matt 的回答,不可能使用 Xcode 10.1 定位 iOS 13。考虑到这一点和Edit #1,不可能在 Swift 3.x 上工作或使用 10.1 之后的 Xcode 版本定位 iOS 13。简而言之,Apple 正在弃用 Swift 3.x。
Apple 已弃用 Swift 3.0,从 2020 年 4 月起,您至少需要使用 4.0
是的,与 Swift 版本完全一样,您可以使用最新的 Xcode 定位旧版本的 iOS。
由于 API 不包含在任何旧版本中,因此您只能针对 13 及更高版本使用这些功能。
| 归档时间: |
|
| 查看次数: |
2185 次 |
| 最近记录: |