建议将使用任何应用框架(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 策略和行为准则
故障排除
解决提交错误
避免常见的认证失败
完整的应用提交文档
如果要查找更详细的文档,请单击此处。
获取支持的联系信息
如需进一步帮助,可以从此处提交支持票证。