3

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

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

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

谢谢!!!

4

2 回答 2

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/" }
    }

}

于 2014-06-03T19:22:35.593 回答
0

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

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

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

于 2014-06-04T04:53:39.233 回答