0

我正处于向 Windows 10 应用商店提交应用程序的最后阶段。MSIX 包已上传,所有提交步骤都相当顺利 - 直到认证测试。在线认证 (WACK) 测试失败的原因如下:

应用程序政策:10.4.2 可用性 - 应用程序崩溃或冻结 给开发人员的说明 不幸的是,我们无法测试该应用程序,因为该应用程序在启动时崩溃。提示:Windows 应用程序可能在开发和测试期间完美运行,但在提交进行认证测试后,应用程序可能会崩溃或意外执行。同样,您的应用在发布后可能无法按预期运行。如果您在故障排除方面需要帮助,可以通过http://aka.ms/storesupport联系开发人员支持。测试设备:Acer Switch 3、高性能台式机、Microsoft Surface 笔记本电脑

困惑的是,我后来在我的机器上进行了本地 WACK 测试——在我的系统上进行调试/发布版本的一切运行顺利,所以我不确定发生了什么。尽管如此,我的 MSIX 也未能通过本地 WACK 测试,因为每个失败的标准都会出现以下错误:

选择标准与任何测试都不匹配。没有执行任何测试用例。

失败的标准包括 UAC 测试、包合规性测试、Windows 安全功能测试、支持的 API 测试——所有这些都带有上述相同的错误消息。

这使我认为所有发生的失败测试都存在一个潜在问题,但我不确定如何解决此问题。

我考虑在我的应用程序包清单文件中省略runFullTrust声明,但这似乎没有什么不同,我读到它实际上对于打包为 MSIX 的 win32 应用程序是必要的。

如果有人在这里有类似的经历,非常感谢有用的建议/解决方案。如果需要,可以提供有关失败测试的更多信息。谢谢。

4

0 回答 0