Developing Unity game on Windows for iOS devices

时间:2017-10-12 10:06:01

标签: 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.

3 个答案:

答案 0 :(得分:3)

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.

答案 1 :(得分:2)

您始终可以使用Unity Cloud构建游戏。他们的服务器将使用您自己的仓库(git,svn等)构建它,或者您可以通过进入统一编辑器来使用他们的协作功能 - >服务 - >合作。

在开始使用Unity Cloud构建iOS之前,您需要像使用XCode构建时一样生成证书。在配置页面上,您可以选择希望构建使用的统一版本,xcode的版本以及是否希望Unity在每次推送(自动构建)时构建游戏。

enter image description here

据我所知,在建造ios时,ipa的尺寸会非常荒谬。如果您遇到此问题,请参阅以下链接:how to disable bitecode

尽管Unity允许我们使用他们的系统为任何平台构建,但为了将* .ipa上传到app store,您需要通过应用程序加载器来完成。

答案 2 :(得分:0)

我做了一个关于如何做到这一点的 tutorial。 但是,您需要有 Unity Cloud Build。