Windows 应用认证工具包

在提交应用以供认证并在 Windows 应用商店中列出之前,请使用 Windows 应用认证工具包来测试应用并确保该应用已准备就绪。

获取工具包

Windows SDK 中的 Windows 应用认证工具包

Windows SDK 中包含 Windows 应用认证工具包。你可以使用该工具包针对 Windows 应用商店(适用于 Windows 10、Windows 8.1 和 Windows 8)和 Windows 10、Windows 8.1、Windows 8 以及 Windows 7 桌面应用程序的 Windows 认证程序测试你的应用。Windows SDK 中不包含编译器或生成环境。

新增功能

2015 年 11 月 18 日: 已更新此版本的 Windows 应用认证工具包以反映以下测试更改:

  • 应用预启动测试现已启用。此测试会主动预启动应用并使其保持在后台运行,从而验证该应用是否正确地处理预启动方案。
  • 现在针对 UWA 应用正确运行应用资源测试。现在将发现未被以前版本的工具包检测到的故障(如不正确的图像大小)。Windows 应用商店将通过此测试(于 2016 年 1 月开始)开始对图像大小施以强制要求。
  • 如果该应用按顺序调用经批准的 API,则支持的 API 测试将始终通过该应用。

已知问题

以下是有关 Windows 应用认证工具包的已知问题列表:

  • 针对 UWA,Windows 应用认证工具包的应用清单资源测试未正确运行。此测试未产生无效应用程序故障。

    解决方法: Windows 应用认证工具包已作为针对 Windows 10 版本 1511 而发布的 SDK 的一部分进行了更新,并且包含修复程序以便此测试能够在 UWA 上正确运行以及通过/未通过。现在将发现未被以前版本的工具包检测到的故障(如不正确的图像大小)。Windows 应用商店将通过此测试(于 2016 年 1 月开始)开始对图像大小施以强制要求。
  • 在测试期间,如果安装程序终止,但活动进程或窗口仍保持运行,则该应用认证工具包可以检测到是否仍存在需要该安装程序来完成的任务。在此种情况下,该工具包将停止运行“进程安装跟踪文件”任务,并且无法继续处理 UI。

    解决方法: 在安装程序完成后,手动关闭该安装程序衍生的任何活动进程或窗口。
  • 对于 ARM UWA 或不是面向设备系列桌面或 OneCore 的任何 UWA 应用,最终报告中将出现一条消息,指示“并非所有测试均已在验证期间运行。这可能影响你的应用商店提交。”。如果用户未手动取消测试,将不显示此消息。

    解决方法:不适用
此页对你是否有帮助?
要进行其他反馈?
谢谢! 我们感谢你的反馈。
关注我们 Twitter 博客 Facebook Twitter 博客 Facebook webchat line