2009

将 Windows 应用和游戏发布到 Microsoft Store - Windows apps

建议将使用任何应用框架(UWP、Win32、PWA、WinApp SDK 等)生成的应用打包为 MSIX。 通过将应用打包为 MSIX,你可以利用许多功能,如免费二进制托管(由 Microsoft 提供)、补充代码签名(由 Microsoft 提供)、Microsoft Store 商业平台、程序包外部测试、与 Windows 的高级集成(以使用共享对话、从 Microsoft Store 启动等功能)、Windows 11 备份和还原等。

若要将 Win32 应用打包为 MSIX,请执行以下步骤。

注释

如果将应用程序分发为 Web 下载(EXE /MSI),并且计划将其作为打包的应用程序(MSIX)分发到应用商店中,则可能希望阻止用户安装这两个版本或将用户从未打包的 Web 版本迁移到应用商店版本。 详细了解如何将用户从未打包的 Web 转到 Microsoft Store 打包的应用。

商业平台的选择

Microsoft Store 为开发人员提供灵活透明的收入分成模型(包括应用内购买、订阅、广告和提示),开发人员可以选择自己的商业平台,并保留非游戏应用的 100% 收入,或者使用 Microsoft 的商业平台,并为游戏支付 12% 的竞争费用,为应用支付 15% 的竞争费用。 这意味着你可以最大程度地提高利润并控制业务模型,同时受益于 Microsoft 商业平台的便利性和安全性。

应用提交 [MSIX/PWA]

可以观看以下视频了解 MSIX 应用的提交过程。

如需了解更多详情,请参阅以下步骤。

保留应用名称 [MSIX/PWA]

Microsoft Store 上的所有应用都必须具有唯一的名称。 若要保护应用的名称,第一步是保留,发布前最多可以保留三个月,即使开发尚未启动也是如此。

保留应用名称的步骤:

导航到合作伙伴中心应用和游戏页面。

单击“新建产品”。

单击 MSIX 或 PWA 应用。 如果要提交 MSIX 或 PWA 游戏,则单击“游戏”。

输入要使用的名称,然后单击“检查可用性”。 如果名称可用,你将看到一个绿色复选标记。 如果该名称已被使用,你将看到一条消息说明此情况。

选择要保留的可用名称后,单击“保留产品名称”。

有关详细信息,请访问保留应用名称 - Windows 应用 | Microsoft Learn。

创建应用提交 [MSIX/PWA]

保留应用名称后,将重定向到“应用程序概述”页。 单击“开始提交”。 将显示处于草稿状态的产品提交。 此草稿包括需要完成的所有提交步骤。

若要提交 PWA,请了解如何将网站转换为 PWA。

完成提交草稿的每个选项卡:

定价和可用性:提供你的应用的价格,在何处可供客户使用,并通过为应用设置定价和可用性来决定是否提供免费试用。

设置应用定价和可用性 - Windows 应用 | Microsoft Learn

属性:通过输入应用属性,定义应用的类别、次要类别、子类别并为应用提供系统要求。

输入应用属性 - Windows 应用 | Microsoft Learn

年龄分级:为了让你的应用接收 IARC 分级系统管理的适当年龄和内容分级,请回答年龄分级问卷并生成年龄分级。

MSIX 应用的年龄分级 - Windows 应用 | Microsoft Learn

程序包:上传应用的应用程序包供 Microsoft Store 用户下载。

上传应用程序包 - Windows 应用 | Microsoft Learn

Microsoft Store 一览:通过创建 Microsoft Store 一览,在 Microsoft Store 中输入应用的产品详细信息页面 (PDP) 中显示的应用说明、屏幕截图和徽标。

创建应用商店一览 - Windows 应用 | Microsoft Learn

提交选项(可选):输入认证说明,或决定何时应使用提交选项将应用发布到 Microsoft Store。

管理提交选项 - Windows 应用 | Microsoft Learn

完成一个部分后,单击“保存”。 完成所有部分并准备好提交后,单击“提交进行认证”。

如果草稿缺少任何必要的信息,则会将其标记为“不完整”。

有关详细信息,请访问创建应用提交 - Windows 应用 | Microsoft Learn。

应用认证过程 [MSIX/PWA]

当完成应用程序提交内容的创建并单击“提交到 Microsoft Store”时,提交内容将进入认证步骤。 此过程最多需要 3 个工作日。 在认证期间,我们将对应用提交执行安全测试、技术合规性测试以及内容符合性检查。 如果提交未通过上述任何测试,你将收到通知。

提交通过认证后,客户平均可以在 15 分钟内查看应用的一览,具体取决于其位置。 提交发布到 Microsoft Store 后,你会收到通知,并且仪表板中的应用状态会更改为“已在 Microsoft Store”。

可以观看以下视频了解 MSIX 应用的认证过程。

有关详细信息,请访问应用认证过程 - Windows 应用 | Microsoft Learn。

认证后 [MSIX/PWA]

分析 MSIX 应用和游戏的性能

在合作伙伴中心查看有关应用和游戏的详细分析。 通过统计信息和图表,可以了解应用在 Microsoft Store 中的表现;包括触达的客户数量、客户如何使用你的应用以及他们对应用的评价。 你还可以找到有关应用安装、应用运行状况和应用使用情况等方面的指标。 可以直接在合作伙伴中心中查看分析报告,或下载所需的报告以脱机分析数据。 我们还为你提供了几种在合作伙伴中心之外访问分析数据的方法。

可以观看以下视频了解如何分析 MSIX 应用的性能。

有关更多详细信息,可以参阅以下报告。

适用于你的应用的报告

应用可以使用不同的报告,请检查说明以找到要查找的指标。

报表

说明

购置报告

查看有多少人在应用商店中看到并安装了你的应用。 你还可以在此报告中查看不同购置渠道和市场的数据,以及平台详细信息。

加载项购置报告

查看已销售的加载项数,以及人口统计和平台详细信息。

使用情况报告

了解采用 Windows 10 或 Windows 11(包括 Xbox)的客户如何使用你的应用,包括有关你定义的自定义事件的数据。

运行状况报告

获取与应用性能和质量相关的数据,包括崩溃和无响应事件。

评价报告

查看客户对应用的评分和评价并进行回复,让客户知道你在听取他们的反馈。

洞察报告

查看有关应用的有意义的见解,例如显著变化(我们过去 30 天内在购置和运行状况数据中检测到的增加或减少)。

利用开发人员工具 [MSIX/PWA]

“利用开发人员工具”部分可帮助你充分利用Microsoft提供的资源来生成、测试和扩展应用。 了解如何运行产品页面试验、使用 Web 安装程序或 CLI 分发应用、使用软件包外部测试 beta 测试新功能,以及通过促销和参与工具与客户连接。 这些资源旨在支持应用在每个阶段的成功。

若要了解如何运行产品页面试验,可以观看以下视频:

有关使用软件包外部测试的 beta 测试指南,请参阅以下视频:

若要了解如何使用应用商店 Web 安装程序在 Web 上分发应用,请查看以下视频:

有关详细信息,请访问 “利用开发人员工具” 部分。

附录 [MSIX/PWA]

有用链接

Microsoft Store Developer CLI 文档

常见问题解答

Microsoft Store 策略和行为准则

故障排除

解决提交错误

避免常见的认证失败

完整的应用提交文档

如果要查找更详细的文档,请单击此处。

获取支持的联系信息

如需进一步帮助,可以从此处提交支持票证。