Hello world应用程序与libgdx&;RoboVM未在iOS上运行-ArrayIndexOutOfBoundsException

Hello world应用程序与libgdx&;RoboVM未在iOS上运行-ArrayIndexOutOfBoundsException,ios,eclipse,libgdx,robovm,Ios,Eclipse,Libgdx,Robovm,我第一次尝试在iOS上运行libgdx应用程序。我正在使用安装ui生成的hello world应用程序,并尝试使用robo vm在iPhone模拟器上运行它。当我尝试运行应用程序时,我收到以下消息: “启动我的gdx游戏robovm”期间发生内部错误 以下是错误日志: !!进入org.eclipse.core.jobs 422013-10-2311:12:02.701!消息 “启动我的gdx游戏robovm”期间发生内部错误!堆栈 0 java.lang.ArrayIndexOutOfBound

我第一次尝试在iOS上运行libgdx应用程序。我正在使用安装ui生成的hello world应用程序,并尝试使用robo vm在iPhone模拟器上运行它。当我尝试运行应用程序时,我收到以下消息:

“启动我的gdx游戏robovm”期间发生内部错误

以下是错误日志:

!!进入org.eclipse.core.jobs 422013-10-2311:12:02.701!消息 “启动我的gdx游戏robovm”期间发生内部错误!堆栈 0 java.lang.ArrayIndexOutOfBoundsException:-1位于 get(ArrayList.java:324)位于 org.robovm.compiler.target.ios.IOSTarget.init(IOSTarget.java:497)位于 org.robovm.compiler.config.config.build(config.java:463)位于 org.robovm.compiler.config.config.access$3700(config.java:67)位于 org.robovm.compiler.config.config$Builder.build(config.java:909)位于 org.robovm.eclipse.internal.IOSSimulatorLaunchConfigurationDelegate.configure(IOSSimulatorLaunchConfigurationDelegate.java:59) 在 org.robovm.eclipse.internal.AbstractLaunchConfigurationDelegate.launch(AbstractLaunchConfigurationDelegate.java:143) 在 org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858) 在 org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707) 在 org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018) 在 org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1222) 位于org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

运行桌面应用程序工作正常

请注意,虽然我读到我需要一个开发者帐户才能在iOS中使用libgdx(我是iOS开发新手),但我没有,但我认为上面的错误并没有反映这一点


提前感谢您的帮助。

原因很可能是您尚未同意Xcode条款。请打开Xcode一次或从终端运行
sudo xcrun clang

如果您已经同意这些条款,另一个原因可能是
xcode-select
没有指向正确的路径。在终端中运行
xcode select-print path
,查看当前路径。使用
sudo xcode select-switch
更改指向的路径


出现这些问题时,下一版本的RoboVM(0.0.6)将显示更多有用的错误消息。

原因是xcode位置正确。出于某种原因,仅仅改变路径并不能解决这个问题,实际上我必须从市场上重新安装XCode(我把它作为dmg)才能让它工作。顺便说一句,非常感谢你的工作!