10
\$\begingroup\$

When installing Unity on a Windows machine, you are allowed to select "iOS Build Support" as one of the components to install. However, it is not possible to make an iOS build from Windows. Why is this package available on Windows? What does it offer?

\$\endgroup\$
11
\$\begingroup\$

As far as i know when you build for IOS on windows it will generate an Xcode project that you then need to build on mac.

As you can't make IOS bundles on windows the only thing you can do is to make the process better by not having the requirement of installing Unity on both windows and OSX. You could set up automated tools which take the output from unity and automatically build the game on a mac so that you don't have to go though as many hoops. See Jenkins.

Hope this helps :)

\$\endgroup\$
  • 3
    \$\begingroup\$ Note for anyone else who decides to try this out: Using iOS build support to generate the xcode project on an extremely powerful Windows, machine and then transferring it to a Mac Mini to compile, is several orders of magnitude slower than pulling code changes to the Mac Mini and generating the xcode project there. For my purposes, iOS build support on Windows is less than useless. Maybe if you have a standalone file server, this would be practical to use. \$\endgroup\$ – user45623 Dec 24 '16 at 0:49
  • 2
    \$\begingroup\$ I don't mean that a Mac Mini is faster than a Windows machine - in my experience, a Mac Mini is significantly slower than a Windows machine with comparable hardware. However, Unity's iOS build support on Windows is extremely slow, and the time to transfer a multi-gigabyte xcode project to the Mac far outweighs any potential time savings you might theoretically get from building it on Windows. \$\endgroup\$ – user45623 Dec 24 '16 at 0:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.