Java 使用gradle libgdx项目生成IPA

Java 使用gradle libgdx项目生成IPA,java,gradle,libgdx,ipa,robovm,Java,Gradle,Libgdx,Ipa,Robovm,我尝试从命令行使用$gradlew ios:generateIPA生成IPA,但收到以下错误: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':ios:createIPA'. > No @Marshaler found for parameter 3 of @Callback method<org.robovm.apple.uikit.UIApplicat

我尝试从命令行使用$gradlew ios:generateIPA生成IPA,但收到以下错误:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':ios:createIPA'.
> No @Marshaler found for parameter 3 of @Callback method<org.robovm.apple.uikit.UIApplication: long $cb$beginBackgroundTaskWithExpirationHandler$(org.robovm.apple.uikit.UIApplication,org.robov    m.objc.Selector,java.lang.Runnable)>
失败:生成失败,出现异常。
*出了什么问题:
任务“:ios:createIPA”的执行失败。
>未找到@Callback方法的参数3的@Marshaler
我已经在下载下打开了最新的robovm版本,并且还更新了robovm eclipse插件。全部为0.0.11

My build.gradle是用roboVMVersion=“0.0.11”配置的

有什么问题吗


谢谢

解决了


如果我想生成游戏的IPA,有必要从member center创建一个新的应用程序ID。

我也遇到了同样的问题,您能提供更多信息吗?我已生成应用商店和临时应用ID,并下载了相应的配置文件,并确保其中的应用ID与我的robovm.properties App.ID部分的应用ID匹配。对我遗漏的东西有什么建议吗?谢谢这不是一个补丁,而是一个帮助我的解决方法:不要使用./gradlew ios:createIPA,安装RoboVM eclipse插件,然后右键单击ios项目、RoboVM工具和app store/distribution包,然后选择适当的配置文件。这对我很有用。