Share via

Error with Unity app certification

Merino Merola 1 Reputation point
2020-08-29T19:24:35.097+00:00

so I have been trying to build my unity game for the microsoft store platform in the package but I have one error from the certification kit that says :Supported API test

FAILED
Supported APIs
Error Found: The supported APIs test detected the following errors:
API GetFileVersionInfoA in version.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.
API CxxFrameHandler4 in vcruntime140_1_app.dll is not supported for this application type. Speed.exe calls this API.
API CxxFrameHandler4 in vcruntime140_1_app.dll is not supported for this application type. GameAssembly.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:
Alternatives to Windows APIs in Microsoft Store apps.
[2:56 PM]
What should I do to fix this any help is appreciated thanks

Community Center | Not monitored
0 comments No comments

1 answer

Sort by: Most helpful
  1. Tianyu Sun-MSFT 34,836 Reputation points Microsoft External Staff
    2020-08-31T02:26:37.897+00:00

    Hello Merino,

    From the error message, it seems some APIs are not supported by Microsoft Store. This thread may help you: Supported API test failed.

    Currently, the supported products in the Microsoft Q&A forums are listed over here: https://learn.microsoft.com/en-us/answers/products/ (more to be added later on).

    For the related questions about Unity, I recommend you can post a new thread here: Unity Community.

    Best Regards,
    Tianyu

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.