godot-ios-plugins
Godot iOS plugins is a repository maintained by the Godot Engine team that provides official iOS plugin implementations for the Godot game engine. It allows developers to access native iOS functionality from Godot projects through plugins such as in-app purchases, Game Center, and other platform-specific services. The repository includes multiple branches to support both Godot 3.x and Godot 4.x using their respective iOS plugin systems. Plugins are only functional on iOS devices or the Xcode simulator, as their singletons are not available when running projects directly from the editor. To test plugin behavior, projects must be exported to iOS. The build process involves cloning the repository with its submodules, generating Godot headers by partially compiling the engine for the iphone or ios platform, and then running scons commands to produce .a static libraries or .xcframework bundles. Helper scripts are provided to automate generating fat static libraries and xcframeworks that support both arm64 device a