Testing new iOS backend
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