Windows App Certification Kit FAILED

FAILED
App launch

  • Error Found: The app launch test detected the following errors:

  • Cannot launch App

  • Impact if not fixed: An app that fails to launch presents a poor user experience, and will not be accepted by the Microsoft Store.

  • How to fix: Investigate and debug the app to identify and fix the problem.

  • Troubleshooting App launch

  • FAILED
    Supported APIs

  • Error Found: The supported APIs test detected the following errors:

  • API __C_specific_handler in kernel32.dll is not supported for this application type. UnityPlayer.dll calls this API.

  • API DXGIGetDebugInterface1 in dxgi.dll is not supported for this application type. UnityPlayer.dll calls this API.

  • API GetFileVersionInfoSizeA in version.dll is not supported for this application type. UnityPlayer.dll calls this API.

  • Impact if not fixed: Using an API that is not part of the Windows SDK for Microsoft Store apps violates the Microsoft Store certification requirements.

  • How to fix: Review the error messages to identify the API that is not part of the Windows SDK for Microsoft Store apps. Please note, apps that are built in a debug configuration or without .NET Native enabled (where applicable) can fail this test as these environments may pull in unsupported APIs. Retest your app in a release configuration, and with .NET Native enabled if applicable. See the link below for more information: Deploying and debugging Universal Windows Platform (UWP) apps - UWP applications | Microsoft Learn


9399371--1315631--BuildSettings.png

In Visual Studio when creating the App Package, you need to select the Master configuration.

Thanks for your response. Was able to get it to pass the test. I do have an issue when submitting it to the microsoft store, in which it is still failing the app functionality test depite passing the App Ceritification Kit.

9403565--1316393--Screenshot_20231011_123424_Edge.jpg

It’s basically the game doesn’t work on those devices, though it doesn’t go into specifics… just a wild guess any chance you declared touch support but didn’t actually implement touch controls? I believe both of the mentioned devices are touchscreen.

No, Just checked over and nothing is declared as touch support. Set everything to PC, minimum hardware is Keyboard and recommended is Mouse.

Also, the Inspirion is a laptop.