Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Developing Unity game on Windows for iOS devices

Tags:

ios

unity3d

My unity application is developed for iOS devices, but for some reason at this moment I have only Windows PC.

I searched around and found similar information, but not clear for what I want. My query is I will do development of the game in Windows PC using C#. Then will build and deploy to iOS device using MAC. Is that possible? I like to make sure.

like image 647
batuman Avatar asked Oct 12 '17 10:10

batuman


People also ask

Can you develop for iOS on Windows Unity?

Still not possible. You can build from unity on Windows but then, you 'll obtain a file to open with XCode and build this file with XCode So only on a mac.

Can you make Unity Games for iOS?

Can You Make iOS Games with Unity? Yes, absolutely. It offers the infrastructure and accessibility iPhone developers dream of. If we were to describe Unity's approach to supporting various platforms, it would be “something for everyone”.

Can you make an iPhone game on Windows?

Since, without using Xcode (an IDE), you cannot build or publish iOS apps. This is because Xcode only runs on macOS with the iOS SDK. However, if you wish to develop iOS app on Windows, you need virtualization software. Using a virtual machine such as VirtualBox and VMware, you get access to virtual Mac OS.

Do you need a Mac to build Unity for iOS?

You then send back your inputs to the unity editor which processes them and gives you the next frame. In order to properly build an app for the iPhone, you need to create a provisioning profile and build your app with XCode. In order to create a provisioning profile you really need to have access to MacOS.


1 Answers

I have made several Unity3D projects for iOS using a Windows.

When installing Unity, don't forget to check "iOS deployment" and your Unity (on Windows) will be able to build an Xcode project.

Then, just transfer this Xcode project on a Mac with Xcode installed and you will be able to compile the project in order to be run on your iOS device.

Note : I just have to run chmod 777 MapFileParser.sh on the Mac folder containing the Xcode project before compiling with Xcode.

like image 166
Hellium Avatar answered Sep 24 '22 23:09

Hellium