ios - LibGDX 使用 RoboVM 模拟 iOS 崩溃并出现架构不匹配错误
问题描述
当我尝试通过 RoboVM iPhone 模拟器运行我的 LibGDX 项目时,它在启动时立即崩溃并给出以下错误:
dyld: dyld_sim is not compatible with the loaded process, likely due to architecture mismatch
我真的不确定这意味着什么。任何帮助表示赞赏,如果我需要提供更多信息,请告诉我。
编辑:
在名为“build.gradle”的文件中有一个选项archs = "thumbv7:arm64"
,我想知道是否需要更改它,因为我假设archs
指的是体系结构。
解决方案
- 您是如何启动 RoboVM 构建的?我通过从我的项目根文件夹运行以下命令行来做到这一点:./gradlew ios:launchiPhoneSimulator
- 我认为在您启动模拟器之前,您需要在您的计算机上安装一个配置文件。
如果你有,我的工作 Gradle 包含:
robovm {
iosSignIdentity = "mysigning identity"
iosProvisioningProfile = "my provisioning profile"
iosSkipSigning = false
archs = "thumbv7:arm64"
}
希望能帮助到你