I have built an a UWP app to extend Azure Devops. When I try to get it published in the Windows Store, the Certification fails due to these libraries:
Microsoft.TeamFoundationServer.Client
Microsoft.VisualStudio.Services.Client
Is the source available so it can be recompiled as UWP ?
or
Is there a UWP version of these libraries ?
or
Can these libraries be modified to use a managed version of IsTokenRestricted ? (that is the only error)
I went with UWP because I don't have to worry about SmartScreen and the store offers easy monetization. This is a high priority because I cannot ship my app till this is fixed.
Supported API test
FAILED
Supported APIs
Error Found: The supported APIs test detected the following errors:
API IsTokenRestricted in advapi32.dll is not supported for this application type. sni.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.
I have built an a UWP app to extend Azure Devops. When I try to get it published in the Windows Store, the Certification fails due to these libraries:
Microsoft.TeamFoundationServer.Client
Microsoft.VisualStudio.Services.Client
Is the source available so it can be recompiled as UWP ?
or
Is there a UWP version of these libraries ?
or
Can these libraries be modified to use a managed version of IsTokenRestricted ? (that is the only error)
I went with UWP because I don't have to worry about SmartScreen and the store offers easy monetization. This is a high priority because I cannot ship my app till this is fixed.
Supported API test
FAILED
Supported APIs
Error Found: The supported APIs test detected the following errors:
API IsTokenRestricted in advapi32.dll is not supported for this application type. sni.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.