MSIX 应用的应用认证过程

当完成应用程序提交内容的创建并单击“提交到 Microsoft Store”时,提交内容将进入认证步骤。 此过程最多需要 3 个工作日。 提交通过认证后,客户平均可以在 15 分钟内查看应用的一览,具体取决于其位置。 提交发布后,你会收到通知,并且仪表板中的应用状态将为“已在 Microsoft Store”

预处理

成功上传应用程序包并提交应用程序以进行认证之后,程序包将排队等待测试。 如果在预处理过程中检测到任何错误,将显示一条消息。 有关可能的错误的更多信息,请参阅解决提交错误

认证

在此阶段,将执行多项测试:

  • 安全测试:这第一项测试将检查应用程序包是否包含病毒和恶意软件。 如果应用程序未通过此测试,则需要运行最新的防病毒软件以检查开发系统,然后在干净的系统上重新构建应用程序包。
  • 技术合规性测试:由 Windows 应用认证工具包测试技术合规性。 (在将应用程序提交到 Microsoft Store 之前,应当始终确保使用 Windows 应用认证工具包测试应用程序。)
  • 内容合规性:此测试所需的时间会有所不同,具体情况取决于应用程序的复杂程度、包含的视觉内容量以及近期提交的应用程序数量。 请务必在认证说明页面中提供测试者需要注意的全部信息。

完成认证过程之后,你将获得一份认证报告,告知你应用程序是否通过了认证。 如果未通过,此报告将表明未通过哪项测试或者未满足哪个策略。 解决问题之后,可以为应用程序创建新的提交内容,以便再次启动认证过程。

版本

当你的应用通过认证时,便可以前进到“发布”进程。

  • 如果系统指示应尽快发布提交(默认选项),则发布进程将立即开始。
  • 如果这是你首次发布应用,并且你在计划部分中指定了发布日期,则应用将根据你的发布日期部分选择变为可用。
  • 如果你使用延期发布选项指定在特定日期之前不应发布,我们将等到该日期启动发布进程,除非你选择“更改发布日期”
  • 如果你使用延期发布选项来指定要手动发布提交,那么在选择“立即发布”(或选择“更改发布日期”并选择特定日期)之前,我们不会启动发布进程。

发布

应用程序包在发布之后经过数字签名,以防止遭到篡改。 当此阶段开始之后,将无法再取消提交内容或更改发布日期。

发布过程需要几分钟,平均而言,客户可以在 15 分钟内查看应用的一览,具体取决于其位置。

在 Microsoft Store 中

成功完成上述步骤之后,提交内容的状态将从“发布”更改为“在 Microsoft Store 中”。 随后,提交内容将在 Microsoft Store 中可供客户下载(除非选择了另一个“可发现性”选项)。

注意

我们还会在应用发布之后对应用进行抽查,以便能够找出潜在问题并确保应用程序符合所有 Microsoft Store 策略。 如果我们发现任何问题,将通知你该问题及其解决方法(如果适用)或者是否已经将其从 Microsoft Store 中移除。