# Lovable to App Store — CapWrapp

Connect your Lovable GitHub repo. CapWrapp adds Capacitor if needed, then ships TestFlight and Play testing builds — without living in Xcode.

- HTML: [https://capwr.app/lovable](https://capwr.app/lovable)
- Guide: [Lovable to App Store](https://capwr.app/guides/lovable-to-app-store)
- Checker: [Check if your Lovable app is Cap-ready](https://capwr.app/free-tools/lovable-capacitor-checker)
- Docs: [Built with Lovable?](https://capwr.app/docs/lovable)

## Lovable is web. Stores need Capacitor.

Lovable ships a **website** — screens in the browser, a GitHub repo, a `dist` folder. The App Store and Play Store install a **native binary**. The usual bridge is Capacitor: a small iOS / Android shell around that web build. Without it, there is nothing to put on TestFlight.

## CapWrapp is the shipping desk

Connect the GitHub repo. If Capacitor is missing, CapWrapp opens a pull request. You merge, paste the follow-up prompt into Lovable, then pick a commit. CapWrapp starts GitHub Actions that upload **TestFlight** and **Play Internal** test builds. You stay out of Xcode unless you choose to open it.

## Guideline 4.2 still applies

Wrapping a Lovable SPA does not mean Apple will accept it. Guideline **4.2 (Minimum Functionality)** can reject an app that is just a website in a webview. CapWrapp ships the test binary. It does not skip review or invent native features for you. Read the checklist: [Lovable to App Store](https://capwr.app/guides/lovable-to-app-store).

CapWrapp is free to start. [Get started](https://capwr.app/login) — sign in with Google or GitHub.
