Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Trying to take old project and compile it for a Universal app and submit to store. Error.

Discussion in 'Windows' started by punkouter2019, Sep 10, 2015.

  1. punkouter2019

    punkouter2019

    Joined:
    Jul 28, 2013
    Posts:
    170
    Error Found: The supported APIs test detected the following errors:
    • API D3D12GetDebugInterface in d3d12.dll is not supported for this application type. UnityPlayer.dll calls this API.



    • Should I be setting the configuration to debug release or master before I 'Build app packages' ?


    • I have tried checking and unchecking 'Compile with .NET Native Tool chain' since I thought that might be the cause..


    • any ideas ?

     
  2. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,673
    Have you chosen Master configuration?
     
  3. punkouter2019

    punkouter2019

    Joined:
    Jul 28, 2013
    Posts:
    170
    Just recompiled as MASTER and built the packages and get this error

    Error Found: The supported APIs test detected the following errors:
    • API ExecuteAssembly in uwphost.dll is not supported for this application type. Cube Stack.exe calls this API.
    • API DllGetActivationFactory in uwphost.dll is not supported for this application type. Cube Stack.exe has an export that forwards to this API.
    • API OpenSemaphore in api-ms-win-core-synch-l1-1-0.dll is not supported for this application type. System.Threading.dll calls this API.
    • API CreateSemaphore in api-ms-win-core-kernel32-legacy-l1-1-0.dll is not supported for this application type. System.Threading.dll calls this API.
     
  4. punkouter2019

    punkouter2019

    Joined:
    Jul 28, 2013
    Posts:
    170
    I checked 'Compile with .NET Native tool chain' and trying again..
     
  5. punkouter2019

    punkouter2019

    Joined:
    Jul 28, 2013
    Posts:
    170
    ok. .that seems to have worked
     
  6. punkouter2019

    punkouter2019

    Joined:
    Jul 28, 2013
    Posts:
    170
    well I guess not.. The store sent me this back.. so back to the drawing board

    Supported APIs
    • Error Found: The supported APIs test detected the following errors:
      • API D3D12GetDebugInterface in d3d12.dll is not supported for this application type. UnityPlayer.dll calls this API.
     
  7. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,673
    Which Unity version is this, because we always check WACK before publishing build. So it should succeed in Master config
     
  8. punkouter2019

    punkouter2019

    Joined:
    Jul 28, 2013
    Posts:
    170
    I reset my machine/VS and set it to MASTER and submitted. Seems to work now
     
  9. DoctorTwentyThree

    DoctorTwentyThree

    Joined:
    Dec 9, 2015
    Posts:
    2
    I can't build a Master build because of:

    Unable to debug .NET native compilation code. Error initializing debugging services for symbol file
    'C:\Users\(This User)\Documents\UnityApps\HappyKoWinStore\HappyKo\obj\x86\Master\ilc\intermediate
    \Native\Happy Ko.pdb'.
    Oåterkalleligt fel

    (Oåterkalleligt fel = unrecoverable error)

    How to solve that?
     
    Last edited: Jan 26, 2016