用于App Store的LibGDX RoboVM软件包.ipa在启动画面后崩溃

时间:2014-05-21 03:23:04

标签: libgdx robovm

我有一个libGDX iOS应用程序,通过Run as iOS Device或Run as Simulator在Eclipse中进行测试时效果很好。但是,当我使用RoboVM工具时 - > App Store的程序包可以获取我在iPad上安装的.IPA文件,它会在libGDX启动画面后崩溃。

配置文件或证书不存在问题,因为我的运行配置与我用于导出的选项完全相同。

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

感谢!!!

2 个答案:

答案 0 :(得分:1)

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

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

我给你的gradle设置:

allprojects {

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

}

答案 1 :(得分:0)

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

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

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