Unity应用程序在引用Windows运行时组件时通过Windows App认证套件测试的问题

时间:2019-04-10 14:37:05

标签: c# unity3d uwp wack

我在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项目上也会发生这种情况。我该怎么做才能解决此问题?

1 个答案:

答案 0 :(得分:0)

根据: https://docs.microsoft.com/en-us/windows/uwp/debug-test-perf/windows-app-certification-kit-tests

“请确保该应用程序是作为发行版而非调试版进行编译的。”

可能是您正在尝试通过Debug内置的版本通过WACK测试。