运行RoboVM/libgdx iOS应用程序

kab*_*abb 1 iphone macos ios libgdx robovm

我正在尝试使用RoboVM和libgdx开发iOS应用程序.到目前为止,我刚刚创建了一个简单的项目,并一直试图让它在iOS上运行.到目前为止,我得到的最远的是运行此命令:

robovm -verbose -arch x86 -os ios -cp robovm/lib/robovm-objc.jar:robovm/lib/robovm-cocoatouch.jar -jar <project>.jar
Run Code Online (Sandbox Code Playgroud)

这将生成一个目录,其中包含一个名为的文件Info.plist,一个名为的文件<package_name>.<main_class>和一个lib目录.调用的文件<package_name>.<main_class>是Mach-O可执行文件i386.我将如何运行该文件,以及如何将其作为应用程序上传到iPhone?在RoboVM上似乎没有太多文档,我以前从未真正使用过mac,所以如果我遗漏了一些明显的东西,我会道歉.

编辑:为了澄清,我想知道如何在运行上面的命令后运行RoboVM生成的应用程序,并知道如何将该应用程序上传到iPhone以在那里运行它.最好,我想在没有RoboVM eclipse插件的情况下完成所有操作.

Ben*_*nnX 5

你使用libgdx 的设置界面了吗?如果是这样,您可以轻松运行项目:

iOS RoboVM:右键单击robovm项目,Run as - > iOS Device App在连接的设备上运行,或者Run As - > iOS Simulator App在iOS模拟器上运行.如果您在设备上运行,则需要将其配置为能够部署到它![关于如何开始用libgdx开发的链接]

为eclipse安装roboVM插件.使用设置UI创建项目.(Core和RoboVM)并右键单击robo项目Run As - > iOS,它应该可以工作.

如果使用libgdx,则不使用命令行运行它.你缺少很多来自libgdx的lib和后端,它们也需要编译.

此外,如果您想将其上传到设备,则需要提供.