External Publication
Visit Post

Testing new iOS backend

jMonkeyEngine Hub June 2, 2026
Source

joliver82:

About the build itself, I’m getting lots of linker errors:

Make sure you have the jme3-ios module dependency in your app, and add this dependency too:

org.ngengine:libjglios-angle-ios:0.5

i forgot to include it in jme3-ios, will fix soon

joliver82:

Apart from the issues I’ve found so far, I have other question, how to add external libraries? For example what if I want to add facebook login or google ads? I also have a custom iOS compilation of libbulletjme for minie in xcframework format, how could I include it to the graalvm library?

You just have to package the xcframeworks into lib/ios/ in any jar in the classpath, similar to what you would do in android, libjglios discovers them automatically. You can use a json file to set ios metadata. See this for more details libJGLIOS custom-native-frameworks

joliver82:

So it would be great if possible to add also x86_64 arch

Supporting the build on x86 targeting arm64 iphone should be feasible. x86 to x86 simulator (is it a thing?) might be harder.

I don’t have an x86 mac, but i will try to get it to work on github actions.

Discussion in the ATmosphere

Loading comments...