# Apple 开放 OS 27 的 App Store 提交

> Apple 2026 年 9 月 9 日的开发者公告开放了用 Xcode 27 候选版构建的 App Store 提交，并定下 2027 年 4 月的 SDK 下限。

2026 年 9 月 9 日，Apple 发布了一则开发者公告。公告写道，自该日起就可以为 iOS 27、iPadOS 27、
macOS 27、tvOS 27、visionOS 27 与 watchOS 27 提交那些用上了它所
称「最新 Apple 技术与创新」的应用与游戏，并点名了 Apple Intelligence、Foundation Models
框架、设计更新以及 App Store 的新功能。同一则公告还定下了一个带日期的下限：自 2027 年
4 月起，上传到 App Store Connect 的应用与游戏需要满足它随后按平台逐条列出的 SDK 要求
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

## 公告写了什么

下面依次交代工具链、macOS 的架构变化、带日期的 SDK 下限，以及 App Store Connect 里的元数
据工作，用词一律照 Apple 自己的说法。

### 用来提交的工具链

Apple 指示开发者下载 Xcode 27 候选版（Release Candidate），用最新的 SDK 构建应用与游戏，
用 TestFlight 测试，然后提交到 App Store 等待审核
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

Apple 自家的「SDK 与系统要求」表里有一行写 Xcode 27。在 Xcode 27 这一行，表里把
受支持的 macOS 版本写为 macOS Tahoe 26.6 或更高，并把它的 SDK 列为 iOS 27、tvOS 27、
watchOS 27、visionOS 27、macOS 27 与 DriverKit 27。同一行的部署目标是 iOS 15 至 27、
iPadOS 15 至 27、tvOS 15 至 27、watchOS 9 至 27、visionOS 1 至 27、macOS 12 至 27 与
DriverKit 21 至 27；设备支持与模拟器支持两栏都写为 iOS 17 或更高、tvOS 17 或更高、
watchOS 10 或更高以及 visionOS 1 或更高
（[Apple，SDK 与系统要求](https://developer.apple.com/support/xcode/)）。

同一张表还有 Xcode 27.1 beta 与 Xcode 27.2 beta 2 两行。两个 beta
行把受支持的 macOS 版本都写为 macOS Tahoe 26.6 或更高，部署目标范围与 Xcode 27 相同；而
Xcode 27.2 beta 2 行把它的 SDK 列为 iOS 27.2、tvOS 27.2、watchOS 27.2、visionOS 27.2、
macOS 27.2 与 DriverKit 27.2。三行的 Swift 一栏都把编译器写为 Swift 6.4，语言模式写为
Swift 6、Swift 5、Swift 4.2 与 Swift 4
（[Apple，SDK 与系统要求](https://developer.apple.com/support/xcode/)）。

### macOS 27 的架构变化

在一个要求开发者为 macOS 27 做优化的小标题下，公告写道，macOS 26 是最后一个支持 Intel Mac
电脑与 Rosetta 的版本，而 macOS 27 将只支持 Apple 芯片。随后它给出了具体步骤：要把一个应
用限定在搭载 Apple 芯片的 Mac 上，就把 Xcode 的构建架构设为仅 arm64，然后重新构建并重新
提交。公告还写道，去掉对基于 Intel 的应用的支持，能让开发者进一步简化开发，并针对 Apple
芯片优化应用
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

### 2027 年 4 月的 SDK 下限

公告写出了自 2027 年 4 月起适用于上传到 App Store Connect 的应用与游戏的最低要求。它写
道，iOS 与 iPadOS 应用必须用 iOS 27 与 iPadOS 27 SDK 或更高版本
构建；tvOS 应用必须用 tvOS 27 SDK 或更高版本构建；visionOS 应用必须用 visionOS 27 SDK 或
更高版本构建；watchOS 应用必须用 watchOS 27 SDK 或更高版本构建
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

Apple 另有一页专门记录将要生效与已经生效的要求，这一页带着它自己的几条带日期的 SDK 条目。在
「SDK minimum requirements」标题下，它写道，自 2026 年 4 月 28 日起，上传到 App Store
Connect 的应用必须用 Xcode 26 或更高版本、并使用 iOS 26、iPadOS 26、tvOS 26、visionOS 26
或 watchOS 26 的 SDK 构建。同一页在「iOS and iPadOS minimum system requirements」标题下还
另有一条，写道自 2026 年 9 月 9 日起，上传到 App Store Connect 的 iOS 与 iPadOS 应用必须
以 iOS 13 或更高为目标
（[Apple，将要生效的要求](https://developer.apple.com/news/upcoming-requirements/)）。

这一页还带着一条更早的带日期条目。在「Xcode 15」标题下，它写道，自 2024 年 4 月 29 日
起，上传到 App Store Connect 的应用必须用 Xcode 15 针对 iOS 17、iPadOS 17、tvOS 17 或
watchOS 10 构建
（[Apple，将要生效的要求](https://developer.apple.com/news/upcoming-requirements/)）。

### 随之而来的 App Store Connect 工作

公告也要求在 App Store Connect 里做一些工作。在一个要求开发者回答年龄分
级问题的小标题下，它写道，新的 Time Allowances 让家长能以更灵活的方式管理孩子在各类应用上
花掉的时间，类别中包括娱乐、游戏与社交媒体；如果一个应用或游戏包含社交媒体能力，就需要在
App Store Connect 里标明
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

在一个要求开发者准备 App Store 素材的小标题下，公告指向了 App Store 上新的产品页头图与搜
索结果素材，也指向了关于产品页头图、搜索结果、截图、应用预览与 In-App Events 的设计指引与
模板。它写道，在发布之前，开发者可以用 App Store Connect 里新的产品页预览工具，看到自己的
页面在 App Store 上究竟长什么样；公告同时把这个工具标注为即将推出
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

Apple 那页要求清单也带着它自己的几条带日期的年龄分级条目。在「Age Rating Updates」标题下，它
写道，自 2026 年 1 月 31 日起，App Store 上所有应用与游戏的分级都已自动更新，以与新的年龄
分级体系对齐，并会在运行 iOS 26、iPadOS 26、macOS Tahoe 26、tvOS 26、visionOS 26 与
watchOS 26 及以上的 Apple 设备上体现。它还写道，每个应用对更新后年龄分级问题的回答应在
2026 年 1 月 31 日前提供，以免在 App Store Connect 里提交应用更新时被中断
（[Apple，将要生效的要求](https://developer.apple.com/news/upcoming-requirements/)）。

## 对 PWA 开发者为什么重要

MDN 把应用商店记录为渐进式 Web 应用的一条分发路径。它写道，用户期望在自己平台的应用商店里
找到应用，并点名了 Google Play 商店与 Apple App Store；它还写道，如果一个应用满足可安装性
的前置条件，就可以把它打包并通过应用商店分发，而具体流程因商店而异
（[MDN，Making PWAs installable](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable)）。

公告把它那条带日期的下限按「上传」来表述。它适用于上传到 App Store
Connect 的应用与游戏，而它的工具链指示是下载 Xcode 27 候选版并用最新的 SDK 构建
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

MDN 同时也记录了从 Web 安装这条路径，并为它给出了自己的前置条件。MDN 写道，要让一个 Web
应用被支持它的浏览器推荐安装，它必须包含一份 Web 应用清单（manifest），也就是一个告诉浏览
器这个 PWA 在设备上应当如何呈现与行为的 JSON 文件；清单通过应用 HTML 里的 `link` 元素引入，而
当 PWA 有多个页面时，每一页都必须这样引用它。MDN 进一步写道，一个 PWA 要可安装，就必须通过
`https` 协议提供，或者从本地开发环境以 `localhost` 或 `127.0.0.1` 提供（带不带端口号都
行）；它并指出，这比安全上下文的要求更严格，因为安全上下文会把从 `file://` URL 加载的资源
也视为安全
（[MDN，Making PWAs installable](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable)）。

商店路径这一侧的日期，Apple 是在自家的要求清单页上发布并修订的。那一页把 Xcode 26 与
OS 26 SDK 的下限记为自 2026 年 4 月 28 日生效，并把上传到 App Store Connect 的 iOS 与
iPadOS 应用须以 iOS 13 或更高为目标这条记为自 2026 年 9 月 9 日生效
（[Apple，将要生效的要求](https://developer.apple.com/news/upcoming-requirements/)）。

2026 年 9 月 9 日的公告写道，
自 2027 年 4 月起，iOS 与 iPadOS 应用必须用 iOS 27 与 iPadOS 27 SDK 或更高版本构建，tvOS
应用必须用 tvOS 27 SDK 或更高版本构建，visionOS 应用必须用 visionOS 27 SDK 或更高版本构
建，watchOS 应用必须用 watchOS 27 SDK 或更高版本构建
（[Apple 开发者公告，2026-09-09](https://developer.apple.com/news/?id=k1mtkt1k)）。

## 站内相关条目

- [Installation](/zh/reference/installation/)：这则公告管的是应用抵达设备的两条路径之一，而这
  一页正是 OpenPWA 记录可安装性判定条件与安装提示的地方，也就是另一条路径。
- [Trusted Web Activity](/zh/reference/installation/twa/)：这则公告讲的是向商店提交应用，而这
  一页是 OpenPWA 记录用 Trusted Web Activity 打包 PWA 这条路径的地方。
- [WebAPK availability](/zh/compatibility/webapk/)：MDN 描述了在带有 Google Mobile Services
  的 Android 设备上，Chrome 把 PWA 安装为 WebAPK，而这一页是 OpenPWA 跟踪这条安装路径在哪里可用的地方。

## 待核实与存疑之处

- 是否存在一条同样在 2027 年 4 月生效的 macOS 27 SDK 下限、以及它的具体条件，尚未确认。
- 公告里点名的 Xcode 27 候选版与 Apple「SDK 与系统要求」表上的 Xcode 27 行是否指同一个构
  建，尚未确认。
- 公告的各项要求，对一个为 App Store 打包的 Web 应用与对其他任何提交是否适用得有所不同，
  尚未确认。
- App Store Connect 里新的产品页预览工具何时可用，尚未确认。
- macOS 27 结束对 Intel Mac 与 Rosetta 的支持，是否会改变在那些机器上于浏览器中运行的 Web
  应用的任何事情，尚未确认。
- MDN 为 Web 安装记录的那些可安装性前置条件，与 Apple 发布的提交日期之间是否存在任何相互作
  用，尚未确认。
- Apple 的要求清单页是否会收录 2027 年 4 月的 SDK 下限，以及收录时的条件是否与提交公告一
  致，尚未确认。

## 参考来源

- [App Store submissions now open for the latest OS releases](https://developer.apple.com/news/?id=k1mtkt1k)（developer.apple.com）
- [Upcoming requirements](https://developer.apple.com/news/upcoming-requirements/)（developer.apple.com）
- [SDKs and system requirements](https://developer.apple.com/support/xcode/)（developer.apple.com）
- [Making PWAs installable](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable)（developer.mozilla.org）