Java 我是否必须在Mac/OSX上工作才能将LibGDX应用程序导出到iOS?

Java 我是否必须在Mac/OSX上工作才能将LibGDX应用程序导出到iOS?,java,ios,macos,libgdx,Java,Ios,Macos,Libgdx,我在Windows上使用libgdx1.5.6,并成功地将我的应用程序导出到桌面、Android和HTML5 但是.. 假设我以前在libGDX设置中创建Gradle项目时选择了iOS项目。我有一个注册设备、开发者许可证和iOS开发的资源调配证书 是否有办法将我的应用程序导出到iOS,在Windows上运行?由于Robovm依赖于要安装的XCode,我认为不可能在Windows中部署到iOS 请参阅libgdx官方文档中的先决条件 然而,我可以通过使用MacOSX运行虚拟机来实现这一点,但我的体

我在Windows上使用libgdx1.5.6,并成功地将我的应用程序导出到桌面、Android和HTML5

但是..

假设我以前在libGDX设置中创建Gradle项目时选择了iOS项目。我有一个注册设备、开发者许可证和iOS开发的资源调配证书


是否有办法将我的应用程序导出到iOS,在Windows上运行?

由于Robovm依赖于要安装的XCode,我认为不可能在Windows中部署到iOS

请参阅libgdx官方文档中的先决条件

然而,我可以通过使用MacOSX运行虚拟机来实现这一点,但我的体验不是很愉快,它运行得非常慢,特别是如果你使用iOS模拟器的话。您将需要一台具有大量RAM(最少8 RAM)的机器。所以我买了一台Mac Mini


我曾经使用VMWare Workstation进行仿真,但我不得不下载补丁,使其在最新的OS X版本上工作,因为它不受官方支持。要在虚拟机上安装任何Mac OS X映像都有点困难。我没有任何指向OS X映像的链接,因为那是很久以前的事了,但您可能可以找到一些。

没有,RoboVM编译使用Xcode安装。