将 iOS 和 iPadOS app 提交至 App Store。

提供诸如轻 App 和小组件等精彩的 app 体验,在 iOS 14iPadOS 14 上以新的方式吸引用户。充分利用 ARKit、Core ML 以及 Siri 的最新改进,确保您的 app 速度更快、响应更灵敏,也更具吸引力。现在就使用 Xcode 12 来构建您的 app,更新您的产品页面,并尽快提交吧。

使用 Xcode 12 来构建。

将 Apple 平台上的最新优势无缝集成到您的 app 中,从而提供卓越的用户体验。请使用 Xcode 12 构建您的 app。Xcode 12 包含适用于 iOS 14、iPadOS 14、watchOS 7、Apple tvOS 14macOS Catalina 的 SDK。

自 2021 年 4 月起,所有提交至 App Store 的 iOS 和 iPadOS app 都必须使用 Xcode 12iOS 14 SDK 来构建。

从 Mac App Store 下载 (英文)

针对 iOS 14 和 iPadOS 进行优化。

iOS 14 SDK 提供了多种精彩功能。借助轻 App,让您的 app 随需而现,方便用户快速使用您 app 的部分功能。借助新的小组件功能,让用户能直接在 iPhone 主屏幕上体验您的 app。借助各项新功能将您的奇思妙想化为精彩现实,同时利用 ARKit 和 RealityKit 打造更加逼真的增强现实体验。更多精彩,等您发现。

进一步了解 iOS 14

进一步了解 iPadOS 14

轻 App

轻 App 是您 iOS 或 iPadOS app 功能的一小部分,在需要时可轻松找到并快速启动,让用户在几秒钟内即可开始并完成体验。在展示 app 的价值后,您可以向用户提供从 App Store 下载完整的 app 的机会。

进一步了解轻 App (英文)

小组件

小组件提供少量及时、有用的信息,也可以提供app的某些特定功能。现在,利用新的 WidgetKit 框架、适用于 SwiftUI 的小组件 API、小组件图库和“智能叠放”,可以更轻松地构建小组件并在 iOS、iPadOS 和 macOS 中提供。

进一步了解小组件

深色模式

深色模式无缝整合到整个系统中,可通过控制中心或 Siri 轻松打开。当所有用户界面元素都呈现深色外观时,您的 app 内容将变得更加突出。启用深色模式后,使用 iOS 13 SDK 或更高版本构建的所有 app 都将采用深色模式运行。如果您需要更多时间调整 app,让它在深色模式下呈现出色外观,或者深色模式不适合您的 app,您需要选择不支持此模式。

进一步了解对深色模式的支持 (英文)

多任务处理

强烈建议您的 app 在 iPad 上支持多任务处理。通过添加多窗口支持并采用多任务处理功能 (包括侧拉、分屏浏览和画中画),可确保您的 app 在 iPadOS 上提供现代化且全面的用户体验。

进一步了解多任务处理 (英文)

通过 Apple 登录

“通过 Apple 登录”包含多项内建隐私与安全功能,是帮助用户轻松快捷地设置帐户、登录并与您的 app 互动的理想方式。所有帐户都通过双重认证受到保护,Apple 亦不会追踪用户在您的 app 或网站中的活动。如果符合《App Store 审核指南》中的准则 4.8 所列要求,则认证用户身份或设置用户帐户的 app 必须支持“通过 Apple 登录”。查看最新版《App Store 审核指南》和相关的 Human Interface Guidelines,了解如何使用“通过 Apple 登录”提供出色的用户体验。

查看《App Store 审核指南》

查看相关的 Human Interface Guidelines (英文)

在设备上进行测试。

支持全面屏

无论 iPhone 和 iPad 的显示屏尺寸或宽高比如何,app 在所有这些机型上都应呈现出色的效果。通过诸如 Xcode Storyboard (故事板)、自动布局和 SwiftUI 等功能,您的 app 界面元素和布局会自动匹配显示屏。使用最新设备或 Xcode 12 中的模拟器测试您的 app,确保它们能通过遵守安全区域的界定、支持自适应布局及相关规定,并能善加利用延伸至机身边角显示。在设备上进行测试之前,请先检查并解决 app 中的用户界面问题,从而确保您的 app 显得更精美逼真。App 更新必须使用 Xcode Storyboard (故事板) 来提供 app 的启动屏幕。此外,在 iPhone 上运行的新 app 必须支持所有 iPhone 屏幕,在 iPad 上运行的新 app 亦必须支持所有 iPad 屏幕。

查看相关的 Human Interface Guidelines (英文)

所需的设备功能

App Store 旨在为用户提供可与设备功能无缝协作的 app。在提交利用最新技术的新 app 时,请确认您的信息属性列表 (info.plist) 满足所有设备要求。

查看所需的设备功能

TestFlight Beta 测试

在最终完成您的 app 以供发布之前,请通过 beta 版的测试人员来获取宝贵的反馈信息。将 app 上传到 App Store Connect,并使用 TestFlight 在设备上进行测试,然后轻松地邀请其他测试人员。

进一步了解 TestFlight

提交以供审核。

在提交您的 app 进行审核前,请先确保它已准备好公开发布,并且相关的产品页面亦能充分展现 app 的出彩之处。

准则

所有提交到 App Store 的 app 都将依据一套包含技术、内容和设计方面的标准接受审核。在提交 app 进行审核之前,请确保您已阅读“App Store 审核指南”。

查看“App Store 审核指南”

产品页面

确保为您的产品页面准备好 app 名称、图标、描述、截屏、app 预览和关键词。您还可以利用这个机会来更新您的副标题和推广文本,以及选择推广任何新的 App 内购买项目。如果您的 app 支持深色模式,请考虑附上至少一张截屏来展示该模式下的视觉效果。

查看关于创建出色产品页面的详细信息

Mac App Store 上的 iPhone 和 iPad app

今年晚些时候将推出第一台采用 Apple 芯片的 Mac。其时,如果您没有在 App Store Connect 中更新您 iPhone 和 iPad 兼容 app 的销售范围,该 app 将会自动在 Mac App Store 上发布。与 macOS 的兼容性由 Apple 决定。您可以随时访问 App Store Connect 来更新 app 的销售范围。

了解如何管理 app 的销售范围

提交 App

iOS 14 和最新设备更新好您的 app 后,就可以将其提交以供审核。获取关于如何将 app 提交至 App Store 分发的分步说明。

查看 App Store Connect 帮助