对于任何应用类型和规模的开发人员来说,通过 Microsoft Store 分发应用都是一个不错的选择。 Microsoft Store 是一个集中式中心,供 Windows 用户发现和安装各种应用,使开发人员能够访问 Windows 10 和 Windows 11 中超过 10 亿用户的广大访问群体。 Microsoft Store 还提供通过应用盈利的各种方法,并允许你选择自己的商业平台和收入分成模型。 Microsoft Store 还支持各种应用类型和技术,并允许你上架传统桌面应用,而无需更改代码或安装程序。
建议将使用任何应用框架(UWP、Win32、PWA、WinApp SDK 等)生成的应用打包为 MSIX。 通过将应用打包为 MSIX,你可以利用许多功能,如免费二进制托管(由 Microsoft 提供)、补充代码签名(由 Microsoft 提供)、Microsoft Store 商业平台、程序包外部测试、与 Windows 的高级集成(以使用共享对话、从 Microsoft Store 启动等功能)、Windows 11 备份和还原等。
注意:如果将应用程序作为 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 上的所有应用都必须具有唯一的名称。 若要保护应用的名称,第一步是保留,发布前最多可以保留三个月,即使开发尚未启动也是如此。
在合作伙伴中心查看有关应用和游戏的详细分析。 通过统计信息和图表,可以了解应用在 Microsoft Store 中的表现;包括触达的客户数量、客户如何使用你的应用以及他们对应用的评价。 你还可以找到有关应用安装、应用运行状况和应用使用情况等方面的指标。 可以直接在合作伙伴中心中查看分析报告,或下载所需的报告以脱机分析数据。 我们还为你提供了几种在合作伙伴中心之外访问分析数据的方法。
自 2021 年 6 月起,Microsoft Store 已允许未打包的应用程序。 若要在 Microsoft Store 中发布应用程序,只需通过合作伙伴中心共享指向安装程序的链接并提供某些其他信息。 认证团队测试安装程序并发布提交后,用户便可在 Microsoft Store 中找到你的应用程序,并继续进行安装。
为了接受安装程序,安装程序必须遵循以下建议:
必须是 .msi 或 .exe 安装程序。
必须处于脱机状态
共享 URL 托管的二进制文件应保持不变。
安装程序应仅安装用户想要的产品。
应用提交 [MSI/EXE]
可以观看以下视频了解 MSI/EXE 的提交过程(以未打包的原始形式提交)。
如需了解更多详情,请参阅以下步骤。
保留应用名称 [MSI/EXE]
Microsoft Store 上的所有应用都必须具有唯一的名称。 若要保护应用的名称,第一步是保留,发布前最多可以保留三个月,即使开发尚未启动也是如此。