【问题标题】:Generating IPA with gradle libgdx project使用 gradle libgdx 项目生成 IPA
【发布时间】:2014-04-08 22:09:53
【问题描述】:

我尝试从命令行使用 $ 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)>

我已经在下载下解压了最新的 robovm 版本,并且我还更新了 robovm eclipse 插件。全部到 0.0.11。

我的 build.gradle 配置为 roboVMVersion = "0.0.11"。

可能是什么问题?

谢谢!

【问题讨论】:

    标签: java gradle libgdx ipa robovm


    【解决方案1】:

    已解决!

    如果我想为我的游戏生成IPA,需要从会员中心创建一个新的App ID。

    【讨论】:

    • 我也遇到了同样的问题,您能否提供更多信息?我已经生成了 App Store 和 Ad Hoc App ID 并下载了适当的配置文件,并确保那里的 App ID 与我的 robovm.properties app.id 部分的 App ID 匹配。对我缺少的东西有什么建议吗?谢谢!
    • 这不是一个修复,而是一个对我有帮助的解决方法:安装 RoboVM eclipse 插件,而不是使用 ./gradlew ios:createIPA,然后右键单击 iOS 项目、RoboVM 工具和包应用商店/分发,然后选择适当的配置文件。非常适合我。
    猜你喜欢
    • 2015-05-10
    • 2019-03-01
    • 2015-01-12
    • 2015-05-21
    • 2015-04-06
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多