WebView wrapper plus EAS: an iOS app without Xcode
how-toDon't rewrite the app - wrap it.
Claude Code creates a blank Expo project and drives the terminal: EAS login (interactive; Google-sign-in users must set an Expo password), eas init (fixed by removing empty app ID and team ID fields in app.json), production build (Apple login with two-factor code, reuse the distribution certificate, new provisioning profile), then an isolated git repo when the parent repo pulled in another app's files. Free-tier builds queue (15-20 minutes; submission up to an hour); the paid EAS Starter was quoted at about $45.
The cheapest path from a working web app to TestFlight.


