过去,我成功开发了一些 UWP 应用程序并将其部署到 MS Store。目前,在尝试通过 WACK 测试时,遇到了大量意想不到的失败,这些失败是我以前从未遇到过的类型。
我在 2017 年 11 月开始了这个特定的项目。从技术上讲,它并没有那么先进,从代码角度来看,我没有做任何我之前没有成功通过 WACK 的事情。
- VS 2017 社区 v15.8.8
- 项目目标(及最低)版本:Windows 10 Anniversary Edition 10.0;内部版本 14393
- (WACK) 套件版本:10.0.17763.132
- 操作系统版本:Microsoft Windows 10 专业版 (10.0.17134.0)
更新时间:2 月 5 日 当尝试使用 VS 默认值传递全新应用程序时,我也会遇到失败(目标版本:1803 build 17134,最小版本:Creators update build 15063)。我遇到的错误少了很多,但仍然有一些意想不到的错误。
更新:2 月 7 日 这个问题/答案也有帮助:Total Blank Unity / Microsoft Store Build 未通过 WACK 测试 https://stackoverflow.com/questions/51875991/totally-blank-unity-microsoft-store-build-fails-wack-tests
错误包括(但不限于):
-
字节码生成发现错误:字节码生成测试检测到以下错误:
System.NullReferenceException:未将对象引用设置为对象的实例。在Microsoft.Windows.SoftwareLogo.Tests.Utility.IsPackageWWA(AppXPackage包)在Microsoft.Windows.SoftwareLogo.Tests.BytecodeGenerationCheck.BytecodeGenerationCheck.ExecuteSharedValidation(字符串manifestFilePath,字符串packageFullName)在Microsoft.Windows.SoftwareLogo.TestBase.TestBase.ExecuteTest( )
-
平台版本上线发现错误:高操作系统版本验证检测到以下错误:
System.NullReferenceException:未将对象引用设置为对象的实例。在Microsoft.Windows.SoftwareLogo.Tests.Utility.LaunchAppTest(字符串packageFullName,字符串manifestFilePath,字符串testName)在Microsoft.Windows.SoftwareLogo.Tests.HighOSVersionLaunchCheck.HighOSVersionLaunchCheck.Test(UapApp uapApp)在Microsoft.Windows.SoftwareLogo.TestBase.TestBase .执行测试()
-
应用程序启动发现错误:应用程序启动测试检测到以下错误:
System.NullReferenceException:未将对象引用设置为对象的实例。在Microsoft.Windows.SoftwareLogo.Tests.Utility.LaunchAppTest(字符串packageFullName,字符串manifestFilePath,字符串testName)在Microsoft.Windows.SoftwareLogo.Tests.LaunchAppCheck.LaunchAppCheck.Test(UapApp uapApp)在Microsoft.Windows.SoftwareLogo.TestBase.TestBase .执行测试()
有任何想法吗?我已经卸载了我的应用程序并重新启动,仍然没有成功。
如果可以成功生成包,但在本地计算机上 WACK 失败。您可以忽略它并直接将包上传到开发中心。如果你能在网上通过MS store WACK,那么你的包裹就没有问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)