过去,我已经成功开发并部署了一些 UWP 应用到 MS Store。在尝试通过 WACK 测试时,目前遇到大量我以前从未遇到过的类型的意外故障。
我在 2017 年 11 月开始了这个特定的项目。从技术上讲,它并不是那么先进,从代码的角度来看,我没有做任何我之前没有成功通过 WACK 的事情。
- VS 2017 社区 v15.8.8
- 项目目标(&Min)版本:Windows 10 Anniversary Edition 10.0;构建 14393
- (WACK) 套件版本:10.0.17763.132
- 操作系统版本:Microsoft Windows 10 Pro (10.0.17134.0)
更新:2 月 5 日 尝试使用 VS 默认值(目标版本:1803 build 17134,最低版本:Creators update build 15063)传递全新的应用程序时,我也遇到了失败。我得到的错误少了很多,但仍然有一些意想不到的错误。
更新:2 月 7 日 这个问题/答案也有帮助:完全空白 Unity / Microsoft Store Build 未通过 WACK 测试
错误包括(但不限于):
发现字节码生成错误:字节码生成测试检测到以下错误:
System.NullReferenceException:对象引用未设置为对象的实例。在 Microsoft.Windows.SoftwareLogo.Tests.Utility.IsPackageWWA(AppXPackage package) 在 Microsoft.Windows.SoftwareLogo.Tests.BytecodeGenerationCheck.BytecodeGenerationCheck.ExecuteSharedValidation(String manifestFilePath, String packageFullName) 在 Microsoft.Windows.SoftwareLogo.TestBase.TestBase.ExecuteTest( )
发现平台版本启动错误:高操作系统版本验证检测到以下错误:
System.NullReferenceException:对象引用未设置为对象的实例。Microsoft.Windows.SoftwareLogo.Tests.Utility.LaunchAppTest(String packageFullName, String manifestFilePath, String testName) 在 Microsoft.Windows.SoftwareLogo.Tests.HighOSVersionLaunchCheck.HighOSVersionLaunchCheck.Test(UapApp uapApp) 在 Microsoft.Windows.SoftwareLogo.TestBase.TestBase .ExecuteTest()
发现应用启动错误:应用启动测试检测到以下错误:
System.NullReferenceException:对象引用未设置为对象的实例。在 Microsoft.Windows.SoftwareLogo.Tests.Utility.LaunchAppTest(String packageFullName, String manifestFilePath, String testName) 在 Microsoft.Windows.SoftwareLogo.Tests.LaunchAppCheck.LaunchAppCheck.Test(UapApp uapApp) 在 Microsoft.Windows.SoftwareLogo.TestBase.TestBase .ExecuteTest()
有任何想法吗?我已经卸载了我的应用程序,然后重新启动,仍然没有成功。