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.
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 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”.
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.
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.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With