Skip to content
Nicholas Sharp edited this page Sep 14, 2025 · 2 revisions

How do I test my apps?

As there is no simulator, you need a physical iDevice to test with. CrossCode will automatically build and install your app onto the device for testing, and can view the app console and syslog. Debugging support is in progress.

Can't flutter, android studio, unity, react native, etc already do this?

CrossCode is not a cross-platform app framework: it is specifically a tool to build native ios apps on windows and linux. Cross-platform app frameworks like the ones mentioned do allow you to code apps that can run on ios, but you can't actually build or test them for ios without a mac.

Can I use this to build flutter, android studio, unity, react native, etc apps for iOS?

Unfortunately, this will likely never happen. However, I do hope to make an attempt at reverse engineering the xcodeproj format to see how feasible it is to build them, which could allow some progress towards this.

Can these apps be deployed to the App Store/TestFlight?

I don't know. In theory they could be uploaded using Apple Transporter, but I am unsure if they would get approved.

MacOS Support?

I plan to eventually support MacOS, but it is not supported at the moment.

VSCode integration?

CrossCode is intended to be a standalone app. If you want to code in VSCode instead, check out xtool