如何将Libgdx游戏部署到iOS

时间:2017-02-12 19:27:48

标签: java android ios libgdx

我使用Libgdx框架制作了一款游戏,并在一个月前将其部署到Google Play商店。现在我想将它部署到Apple应用程序商店,但是自从RoboVM停产以来,libgdx wiki没有更新如何部署到iOS。我知道英特尔多操作系统引擎可能是将libgdx应用程序部署到iOS的替代方案,但我找不到任何有关如何设置或使用它的初学者的教程或资源。有人可以向我提供有关如何将我的应用程序部署到iOS的明确步骤吗?

PS:我为此目的购买了一台二手iMac(4GB内存,配备SSD),因为我听说需要一台OSX机器来制作iOS应用程序。

1 个答案:

答案 0 :(得分:7)

您有两个选项 MobiDevelop的RoboVM fork 多操作系统引擎,两者都是开源的。

  1. MobiDevelop的RoboVM前叉

    如何逐步Deploy to iOS

    RoboVM的开发和分发已经停止。
    使用RoboVM作为给定链接配置您的系统,RoboVM现在表示MobiDevelop的RoboVM分支。

    artifactIds保持不变,只有Maven工件坐标已更改为groupId com.mobidevelop.robovm而不是org.robovm

    看看RoboVM fork http://robovm.mobidevelop.com/

    如果您使用MobiDevelop的RoboVM分支,请确保将Eclipse / IntelliJ IDEA / Android Studio插件更新到2.3.0版本的libgdx最新版本1.9.5。

  2. Multi-OS Engine

    Multi-OS Engine是用Java开发iOS应用程序的全功能解决方案。它是由英特尔开发的,基于ART,Android运行时。多操作系统引擎包括从Migeran的Migeran for iOS产品中获得的技术。

    How to use Multi-OS Engine with LibGDX