Search Unity

HoloLens .APPX Built with 2018.4.3f1 Fails Store Submission?

Discussion in 'Windows Mixed Reality' started by mtaulty, Jul 8, 2019.

  1. mtaulty

    mtaulty

    Joined:
    Feb 1, 2018
    Posts:
    8
    If I take Unity 2018.4.3f1 and do the following;
    1. New 3D Project
    2. Change the Build Settings to specify Device of HoloLens, x86, D3D build, Target SDK 18362, Min SDK 10240, Build Configuration: Release
    3. Switch platform to UWP
    4. Change the XR Settings to "Virtual Reality Supported" which (on my system) brings in the "Windows Mixed Reality SDK" from package "Windows Mixed Reality 1.0.12"
    5. Build the UWP project
    6. Make an APPX for Store Submission from the generated C++ Project, requesting to include the pieces for the Master configuration for x86 only.
    And then I find that if I run the "Windows Application Certification Kit" (WACK) or submit the .APPX to the Windows Store then I seem to get a report which fails the .APPX in both the;

    • "Supported API Test"
    • "Package Sanity Test"
    sections and this looks to be because of the presence of 3 64-bit DLLs;
    • HolographicAppRemoting.dll
    • PerceptionDevice.dll
    • UnityRemotingWMR.dll
    I can see these 3 DLLs in my UWP folder and they all appear to be 64-bit DLLs (from dumpbin) but I'm not sure why they are there as I do not have holographic remoting switched on (as far as I know!).

    I also see these 3 DLLs listed in the file Unity Data.vcxitems with each one set to have a DeploymentContent value of true.

    I find that if I toggle that value to false for each of the 3 DLLs and then remake my APPX then it passes the WACK test.

    Is this a bug in 2018.4.3f1 or the WMR package 1.0.12 or am I just not setting a switch somewhere?
     
    MatrixInception likes this.
  2. robson_eng

    robson_eng

    Joined:
    May 26, 2013
    Posts:
    7
    I have the same problem.
    It is very weird, because I made downgrade to version UNITY and WMR SDK that published windows store my last app. However, Now appears fail in the submission
    The version was UNITY 2018.3.12f1 and Mixed Reality Toolkit 2.0.0-Beta2.
    Please, somebody help us!!
     
  3. robson_eng

    robson_eng

    Joined:
    May 26, 2013
    Posts:
    7
    Man, "Windows Mixed Reality 1.0.8" with UNITY 2018.3.12f1 , it works!!
     
  4. JasonCostanza

    JasonCostanza

    Unity Technologies

    Joined:
    May 23, 2017
    Posts:
    330
    Can you file a new bug on this please, we will take a look. We have had a bit of churn recently in the holographic DLL's