LibGDX用RoboVM模拟iOS崩溃并出现架构不匹配错误

时间:2019-01-12 10:12:18

标签: ios libgdx robovm

当我尝试通过RoboVM iPhone仿真器运行LibGDX项目时,它在启动时立即崩溃并给出以下错误:

dyld: dyld_sim is not compatible with the loaded process, likely due to architecture mismatch

我真的不确定这意味着什么。感谢您的帮助,如果需要提供更多信息,请告诉我。

编辑:

在名为“ build.gradle”的文件中,有一个选项archs = "thumbv7:arm64",我想知道是否需要更改它,因为我假设archs是指体系结构。

2 个答案:

答案 0 :(得分:1)

  • 您如何启动RoboVM构建? 我通过从项目根文件夹运行以下命令行来做到这一点: ./gradlew ios:launchiPhoneSimulator
  • 我认为在模拟器上启动之前,需要在计算机上安装配置文件。

如果有的话 我正在使用的Gradle包含:

robovm {
    iosSignIdentity = "mysigning identity"
    iosProvisioningProfile = "my provisioning profile"
    iosSkipSigning = false
    archs = "thumbv7:arm64"
}

希望有帮助

答案 1 :(得分:0)

我在Eclipse中遇到了同样的问题。

您必须在“运行配置”设置中选择64位而不是32位。