Skip to main content

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 guide

Objective-C

Open your existing Xcode project and build. No changes needed.

Debug: All code View guide

CocoaPods

Keep your Podfile as it is. Run pod install on Windows and build the generated workspace.

Debug: All code View guide

Flutter

Build the iOS app on Windows and debug on your iPhone, with native breakpoints plus Dart breakpoints and hot reload.

Debug: Native + Dart View guide

Kotlin Multiplatform

Gradle links the shared module, and Compose Multiplatform builds too.

Debug: Swift + Kotlin View guide

React Native

Build, install and debug the native side on Windows while Metro runs the JavaScript as usual.

Debug: Native code View guide

Expo

Prebuild generates ios/ automatically. Build and install the native side on Windows while Metro runs the JavaScript as usual.

Debug: Native code View guide

Uni-App

Export to an Xcode project with one command and build iOS locally on Windows, without cloud packaging.

Debug: Native code View guide

Unity

Export from Unity as usual, then build it on Windows like any other iOS project.

Debug: Native code View guide

Godot

Export from Godot as usual, then build it on Windows like any other iOS project.

Debug: Native code View guide

cocos2d-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 guide

Cordova

Add the iOS platform, then build the project in platforms/ios on Windows.

Debug: Native code View guide