Mac App Store 捆绑

本部分简单介绍如何使用 Visual Studio for Mac 构建要发布到 Mac App Store 的应用程序。 根据附加功能(例如 iCloud 访问和推送通知),可能需要安装本文未提及的其他组件。

注意

开始本部分之前,开发人员必须创建生产预配配置文件才能针对 Mac App Store 进行构建。 请参阅创建所需的预配配置文件的配置文件说明

代码签名选项

更新代码签名和打包选项前,请将“配置”更改为“发布”。 开发人员请务必使用其公司标识,并使用先前签名用程序以在 App Store 中发布时所创建的配置文件。

Editing the code signing options

确保已在“Mac 版本”设置中选中用于创建安装程序包的选项:

Editing the build options

生成

生成前,请确保已选择“发布”配置。 开发人员构建应用时,系统会提示两次(同时使用应用程序证书和安装程序证书)

Allowing the app to use the certificate, will appear twice

构建应用程序后,开发人员可右键单击项目,然后选择“在查找器中展现”查找包文件(在下例中,位于 bin/Release/AppStore 目录)。 此包文件包括应用的安装程序,可将其提交到 Apple 以包含在 Mac App Store 中。

Selecting the build package in Finder