App Store 2027 年 4 月提高 SDK 构建最低要求
苹果要求从 2027 年 4 月起,提交至 App Store 的 iOS、iPadOS、tvOS、visionOS 和 watchOS 应用必须使用对应 27 或更新版本 SDK 构建,同时 iOS 与 iPad...
从 2027 年 4 月起,上传至 App Store 的 iOS、iPadOS、tvOS、visionOS 和 watchOS 应用须使用对应 27 或更新版本 SDK 构建。与此同时,iOS 与 iPadOS 应用还必须至少以 iOS 15 作为部署目标。这项变更提前约两年公布,给开发团队留出了调整工具链和测试流程的时间窗口。
需要特别注意,构建 SDK 和最低部署系统是两项不同要求。构建 SDK 决定应用编译时使用的框架和接口,而最低部署系统决定应用可安装运行的最旧系统版本。两者在 Xcode 工程设置中分别配置,团队应避免把它们混为一谈。
对工程流程而言,CI 流水线可能需要在截止日期前升级编译环境,以生成符合 27 或更新版本 SDK 要求的构建。同时,兼容性测试矩阵需要继续覆盖 iOS 15 设备,验证应用在旧系统上的启动和核心功能。旧项目的维护成本可能因此上升,需要提前评估升级范围。
目前公开信息尚未说明 27 版本 SDK 对应哪个具体 Xcode 版本,也未明确 tvOS、watchOS、visionOS 是否另有最低部署目标要求。此外,该要求是否适用于 TestFlight 或企业分发等非 App Store 提交场景,暂未披露。建议团队关注 Apple 开发者新闻页的后续公告,并根据自家发布渠道确认影响面。