Supported stacks
kxbuild is a general-purpose build toolchain. If your framework produces an Xcode project, KXBuild can build it. All of the frameworks below are supported. Questions? Email admin@kxbuild.net.
Swift
Open an Xcode project and build, with SPM dependencies resolved automatically. Pure Swift packages can be converted to an app to produce an .ipa.
Debug: All code View guideObjective-C
Open your existing Xcode project and build. No changes needed.
Debug: All code View guideCocoaPods
Keep your Podfile as it is. Run pod install on Windows and build the generated workspace.
Debug: All code View guideFlutter
Build the iOS app on Windows and debug on your iPhone, with native breakpoints plus Dart breakpoints and hot reload.
Debug: Native + Dart View guideKotlin Multiplatform
Gradle links the shared module, and Compose Multiplatform builds too.
Debug: Swift + Kotlin View guideReact Native
Build, install and debug the native side on Windows while Metro runs the JavaScript as usual.
Debug: Native code View guideExpo
Prebuild generates ios/ automatically. Build and install the native side on Windows while Metro runs the JavaScript as usual.
Debug: Native code View guideUni-App
Export to an Xcode project with one command and build iOS locally on Windows, without cloud packaging.
Debug: Native code View guideUnity
Export from Unity as usual, then build it on Windows like any other iOS project.
Debug: Native code View guideGodot
Export from Godot as usual, then build it on Windows like any other iOS project.
Debug: Native code View guidecocos2d-x
3.x projects build as they are, and doctor generates the 4.x project. Engine subprojects build too, with C++ breakpoints.
Debug: C++ code View guideCordova
Add the iOS platform, then build the project in platforms/ios on Windows.
Debug: Native code View guide