将 App 提交至 Mac App Store

在 Mac App Store 中,用户能够简单容易地发现、购买和下载你的 App,并能轻松保持它们为最新状态。Mac App Store 会按照用户在 Mac 上喜欢做的事来归类整理各个 App,并提供深度报道、精选集和视频,以此出色展示你的 App,提升其曝光度。现在就更新你的 Mac App 和产品页面,并尽快提交吧。

使用 Xcode 15 来构建

将 Apple 平台上的最新优势无缝集成到你的 App 中,从而提供卓越的体验。使用 Xcode 15 的最新版本来构建你的 App。Xcode 15 包含适用于 Apple 平台的 SDK。

进一步了解并下载 Xcode

集成新功能

适用于 macOS 的最新 SDK 提供了激动人心的新 API 和功能,立即充分加以利用,为用户提供更出色的体验。

进一步了解 macOS 的最新功能

通用 App

Xcode 会自动为搭载 Apple 芯片的 Mac 和基于 Intel 的 Mac 分别创建优化的二进制切片,并将它们集合在一个能随时提交到 Mac App Store 的 App 套装内。要测试这项功能,你可以随时在工具栏中选择“Any Mac”(任意 Mac) 作为目标设备。

查看“构建通用 macOS 二进制文件”

仅限 Apple 芯片的 App

如果你的 Mac App 必需借助 Apple 芯片的高性能,你可以在 Mac App Store 上仅面向搭载 M1 芯片或后续芯片的 Mac 来发布 App。要仅支持搭载 Apple 芯片的 Mac,App 必须运行 macOS Monterey (12.0) 或更高版本,且从未支持采用 Intel 芯片的 Mac。你可以在 Xcode 中,为目标 App 更新架构构建设置并指定仅构建 arm64。App 在更新时可添加 Intel 支持和降低运行所需的最低 OS 版本要求,但相关修改一经发布,将无法恢复为仅支持 Apple 芯片。

了解如何配置构建设置

Mac Catalyst

利用最新版 Xcode,你可以将 iPad App 转换为出色的 Mac App。你创建的 Mac App 会使用与专为 Mac 构建的 App 相同的框架、资源,甚至运行时环境。iPad 上的桌面级功能可以高效地转换到 Mac 上。你的 Mac App 的工具栏会自动优化,文稿类 App 会获得主要功能,例如菜单项和在工具栏中重命名文档的功能。你还可以使用新的 Mac Catalyst API 来增强多窗口支持,在工具栏中添加自定视图等。

了解 Mac Catalyst

Liquid 视网膜 XDR 显示屏

MacBook Pro 采用 Liquid 视网膜 XDR 显示屏,将显示屏的有效显示区域扩展到 1080p FaceTime 高清摄像头周围。如果你的 App 提供全屏体验并使用默认系统菜单,macOS 会将摄像头周围的区域自动纳入显示范围。如果你的 App 提供自定全屏体验或在菜单栏上绘制内容,你可能需要进行一些调整,确保在这个令人赞叹的新显示屏上提供最佳体验。

进一步了解全屏模式

进一步了解菜单栏菜单

查看 NSPrefersDisplaySafeAreaCompatibilityMode

查看 NSScreen

测试你的 App

在 Xcode 模拟器和设备上进行测试,确保你的 App 在最新版本上按预期运作。

了解如何使用 TestFlight 测试

下载 macOS 版 TestFlight

提交以供审核

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

App 审核

请查看《App Store 审核指南》了解审核流程,并在提交内容之前获取相关建议,避免常见的审核问题。

了解 App 审核

产品页面

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

了解如何创建出色的产品页

App 隐私保护的详细说明

在 App Store Connect 中提供 App 隐私保护做法的所有相关信息,如果你的 App 中整合了第三方合作伙伴的代码,还需要说明其如何使用用户的隐私信息。这些详细信息将包含在 App Store 产品页面上的 App 隐私标签中。当你向 App Store 提交新 App 和 App 更新时需要提供这些信息。

了解如何提供 App 隐私详细信息

提交 App

为最新平台版本和设备更新好你的 App 后,就可以将其提交以供审核。获取关于如何将 App 提交至 App Store 进行分发的分步说明。

查看《App Store Connect 帮助》