问题标签 [wack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
162 浏览

c# - 引用 Windows 运行时组件时 Unity 应用程序通过 Windows 应用程序认证工具包测试的问题

我在 Unity 2018.14.f1 中有一个项目。当我将项目导出为 UWP 应用程序并构建商店包时,所有 WACK 测试都通过了,但只要我添加对 Windows 运行时组件库的引用,就会出现以下错误:

二进制分析器测试检测到以下错误: - 文件 C:\Program Files\windowsapps\26720randomsaladgamesllc.backgammondeluxe_3.4.11.0_x64__kx24dqmazqk8j\clrcompression.dll 未能通过 AppContainerCheck 检查。- 文件 C:\Program Files\windowsapps\26720randomsaladgamesllc.backgammondeluxe_3.4.11.0_x64__kx24dqmazqk8j\clrjit.dll 未能通过 AppContainerCheck 检查。

即使在引用纯空库的纯空 Unity 项目中也会发生这种情况。我能做些什么来解决这个问题?

0 投票
0 回答
104 浏览

c# - 如何解决 WACK 问题“发现错误:私有代码签名测试遇到以下错误:”

在此处输入图像描述

我在 WACK 中测试我的应用程序时遇到问题/(Windows 应用程序认证工具包)问题的类型


发现私有代码签名错误:私有代码签名测试遇到以下错误:包包含代码签名密钥 MyProj_StoreKey.pfx。

未修复时的影响:在包中包含私有代码签名密钥违反了 Microsoft Store 认证要求。

如何修复:从包中删除任何私有代码签名密钥(例如 .pfx 和 .snk 文件)。WACK 测试结果不佳

0 投票
2 回答
247 浏览

uwp - UWP WACK 测试总是因 HighVersionLie 问题而失败

使用Visual Studio 2019 16.8.1,我创建了一个 UWP 包,但由于一个错误而无法使 WACK 测试成功。这是我得到的过程:

我的最小和目标版本:

在此处输入图像描述

我在 Visual Studio 中创建包的过程:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我不记得曾经使用过与操作系统版本相关的特定代码,但我总是无法通过平台版本启动测试:

在此处输入图像描述

难道我做错了什么?

0 投票
1 回答
577 浏览

windows-store-apps - 清单文件中的 MSIX 多个应用程序

关于 MSIX 包及其清单文件的几个基本问​​题:

  1. 一个 MSIX 包可以包含多个应用程序。什么将某物识别为“应用程序”,而不仅仅是可执行文件?一个本身就是一个组件的可执行文件?有自己的快捷方式/卸载吗?
  2. 清单文件是否支配软件包的安装/部署?例如,假设我有一个 MSIX 包,其中包含并安装了 2 个应用程序。如果我什么都不做,只是从清单文件中删除一个应用程序,重新签署包,包现在是否只安装另一个应用程序?

感谢帮助。

0 投票
0 回答
22 浏览

windows - MSIX 打包的 WPF 桌面应用程序的 Windows 应用程序认证测试失败(“未执行测试用例”错误)

我正处于向 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 应用程序是必要的。

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

0 投票
0 回答
47 浏览

dll - UWP Windows 应用认证工具包因第三方 dll 而失败

我想在 MS Store 上发布一个 UWP 应用程序。不幸的是,我收到关于使用的 dll API 的 WACK 错误。

我已经在 .net 本机工具链中编译了该应用程序,但没有成功。这是我在 MS 商店的第一个应用程序,我对 MS 关于可能的 API 的声明有点不确定。

有什么方法可以防止错误消息或使用 dll API 发布应用程序?

非常感谢。托马斯