Jump to content

Bug: UWP app fails certification when including the com.htc.upm.wave.xrsdk package


Recommended Posts

I couldn't find any sensible place to report bugs, so putting it here. Please let me know if there is more suitable place.

Repro steps:

  1. Install com.htc.upm.wave.xrsdk package to Unity project.
  2. Build for UWP platform from Unity.
  3. Open visual studio solution.
  4. Right click on main project. Publish -> Create app packages
  5. Choose "Sideloading" and follow through process until apps, msix, appxbundle or msixbundle is produced 
  6. Run Windows App Cert Kit and choose generated package, follow steps to run tests
  7. App will fail on "Support API Tests" siting use of restricted APIs in 3 DLLs. wvr_plugins_directpreview.dll, RRServerReportAPI.dll and RRServerManageAPI.dll

Expected result:

UWP apps can be built including the com.htc.upm.wave.xrsdk package without failing certification.

Additional information:

This can be worked around by creating a copy of the com.htc.upm.wave.xrsdk package and modifying the offending DLL import settings in Unity to exclude the UWP platform.

Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...