我一直在使用LibGDX开发跨平台游戏,但是移植到iOS时似乎遇到了麻烦。我应该注意,Android和桌面版本运行良好,但是我尚未尝试使用Web版本。我得到的错误是:
ios-sim[3399:f07] Error loading/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/DVTFoundation: dlopen(/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/DVTFoundation, 265): no suitable image found. Did find:
[ERROR] /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/DVTFoundation: GC capability mismatch
[ERROR] Unable to dvtFoundationBundle. Error:
这是我对iOS的第一次回合,因此我对内部工作并不十分熟悉,但是从类似的主题来看,我看到了从降级iOS模拟器到启用垃圾收集的各种解决方案。不幸的是,我不知道如何尝试这两种方法。
另外,在我的设置中有一些背景知识,我正在运行RoboVM 0.0.13和libGDX 1.2。
预先感谢您提供任何帮助。
最佳答案
所以我想出了...事实证明,这确实与xCode和iOS模拟器有关。最后,通过应用商店对xCode的简单更新解决了我的问题。