【问题标题】:LibGDX RoboVM Package for App Store .ipa crashes after splash screen用于 App Store .ipa 的 LibGDX RoboVM 包在启动屏幕后崩溃
【发布时间】:2014-07-09 12:26:18
【问题描述】:

我有一个 libGDX iOS 应用程序,当通过作为 iOS 设备运行或作为模拟器运行在 Eclipse 中进行测试时,它可以完美运行。但是,当我使用 RoboVM Tools -> Package for App Store 来获取我在 iPad 上安装的 .IPA 文件时,它会在 libGDX 启动屏幕后崩溃。

临时或证书不是问题,因为我的运行配置与我用来导出的选项完全相同。

这个问题在 gradle build 之后似乎很常见,但是我还没有找到解决方案。有人能解释一下吗?

谢谢!!!

【问题讨论】:

标签: libgdx robovm


【解决方案1】:

我遇到了问题(在模拟器/设备上运行没有问题,但使用临时生成在 Testflight 上崩溃)。我通过升级的 libGDX / RoboVM 版本修复它

将 1.1.0 版本的 libGDX 和 RoboVM 设置为 0.14 快照(可能不稳定,但我的游戏不再崩溃)

我给你我的 gradle 设置:

所有项目 {

    apply plugin: "eclipse"
    apply plugin: "idea"

    version = '1.0'
    ext {
        appName = 'flappy_gobelin'
        gdxVersion = '1.1.0'
        roboVMVersion = '0.0.14-SNAPSHOT'
    }

    repositories {
        mavenLocal()
        mavenCentral()
        maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
    }

}

【讨论】:

    【解决方案2】:

    我在我的项目中使用了 box2d。我也遇到了同样的问题。

    我在 iOS 项目中创建了 lib 文件夹,然后将 gdx-box2d-1.1.0.jar 复制到该文件夹​​,并将其添加到构建路径中。 .ipa 文件有效。

    (但它仍然无法在 iOS 8.0 上运行)

    【讨论】:

    • 请避免说某事“有效”。 “可以创建 .ipa 文件。” “该应用程序仍然在 iOS 上崩溃。”这似乎也不是一个答案,因为它不能解决问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-19
    • 1970-01-01
    • 2018-03-18
    • 2018-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多