Godot Version
Godot Engine v4.4.1.stable.official [49a5bc7b6]
Question
Hi! I am able to perform an IOS export successfully, I have an Apple Team ID and a correct bundle identifier. When I open the resulting .xcodeproj file into xcode and try to build, the build fails and the error is “Framework ‘MetalFX’ not found”. I have removed the MetalFX framework, but then I receive the error “Undefined symbol: _main”.
Haven’t found anybody with this issue yet. Thanks in advance for any and all help.
I think that should stay, it is part of how an iOS devices renders. As an option you could try exporting the app in compatibility/opengl mode by changing the project render driver from forward+/vulkan to compatibility/opengl.
I also think the error is related to using the simulator. The simulator does some tricks to simulate the GPU that could have issues with Godot.
Do you have a real iOS device to test on?
I’m somehow also running into this issue, surprisingly right after building successfully!! Did you or anyone find a workaround or fix for this?
1 Like
This is seriously bizzare, i have just moved from godot 4.2.2 stable to latest 4.4.1 stable just trying to run the freaking game in iOS simulator. Have been in this shit since 2 days and no luck. A simple doc with each version explaining how to do this will do wonders for them. I wonder if they even try using it themselves!