Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice
  3. Dismiss Notice

ARKit development on Windows

Discussion in 'AR' started by trzy, Jan 30, 2018.

  1. trzy

    trzy

    Joined:
    Jul 2, 2016
    Posts:
    128
    Hi,

    I'm completely unfamiliar with iOS development and am trying to determine whether it is possible to built iOS apps that use the ARKit SDK using a Windows machine exclusively. I've read conflicting and confusing information. I understand that typically, XCode is used to actually build the project, and that is Mac-only. Is this the only option? Is a Mac required or is there a stable solution that would allow me to continue using my Windows workstation?

    Thank you,

    Bart
     
  2. Deleted User

    Deleted User

    Guest

    Since this question concerns building for iOS and not XR, I would recommend asking it in a more appropriate / general section of the forums.

    Nonetheless, here's your answer.
    To build for iOS, this guide is still up-to-date :
    https://unity3d.com/learn/tutorials/topics/mobile-touch/building-your-unity-game-ios-device-testing
    Note in the "What you will need" section : A Mac running OS X and XCode are required.
    That's that.

    A workaround does exist, but it has a condition :
    https://assetstore.unity.com/packages/tools/utilities/ios-project-builder-for-windows-15522
    Note in the "Prerequisites section : One-time physical access to Mac OS/X to grab a couple files to complete the setup.
    Meaning you can keep the same workflow and workstation with that plugin once you've done the initial setup.
     
  3. rooster

    rooster

    Joined:
    May 22, 2009
    Posts:
    21
    It's my understanding that you should be able to build for iOS on Windows using Unity cloud build. However, I'm wondering if I will be running into snags trying to use the Unity AR Kit package to assist with this. Does anyone have any experience with or ideas about this?