入门:在 Microsoft Store 中发布你的第一个应用

简介

对于任何应用类型和规模的开发人员来说,通过 Microsoft Store 分发应用都是一个不错的选择。 Microsoft Store 是一个集中式中心,供 Windows 用户发现和安装各种应用,使开发人员能够访问 Windows 10 和 Windows 11 中超过 10 亿用户的广大访问群体。 Microsoft Store 还提供通过应用盈利的各种方法,并允许你选择自己的商业平台和收入分成模型。 Microsoft Store 还支持各种应用类型和技术,并允许你上架传统桌面应用,而无需更改代码或安装程序。

有关将应用发布到 Microsoft Store 的全部好处,请访问通过 Microsoft Store 分发应用的好处

先决条件

在开始应用提交过程之前,Windows 应用开发人员需要在合作伙伴中心内建立一个帐户。 合作伙伴中心提供 2 种类型的开发人员帐户:个人帐户和公司帐户

若要了解如何打开开发人员帐户,可以观看以下视频:

选择个人帐户的人员:

  • 独立开发人员,通过 Microsoft Store 分发与其业务、交易或职业无关的应用
  • 制作非商业内容的小规模创作者
  • 业余爱好者、非专业人员、学校或个人项目
    的形式创作数字内容的个人

个人帐户花费约 19 美元。 一次性缴清注册费。 (费用因国家或地区而异)


有关更多详细信息,请参阅创建个人开发人员帐户的步骤

应用提交入门

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

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

注意:如果将应用程序作为 Web 下载 (EXE /MSI) 发布,并计划将其作为打包的应用程序 (MSIX) 在 Microsoft Store 中分发,那么,你可能希望阻止用户同时安装这两个版本,或者想要将用户从未打包的 Web 版本迁移到 Microsoft Store 版本。 详细了解如何将用户从未打包的 Web 转到 Microsoft Store 打包的应用

商业平台的选择

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

应用提交 [MSIX/PWA]

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


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

保留应用名称 [MSIX/PWA]

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

保留应用名称的步骤:

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

  2. 单击“新建产品”

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

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

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

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

创建应用提交 [MSIX/PWA]

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

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

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

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

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

有关详细信息,请访问创建应用提交 - 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]

故障排除

完整的应用提交文档

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

获取支持的联系信息

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