Eigene iPhone-App in den App Store bringen (mit Capacitor)
Vom Apple-Entwicklerkonto bis zur Prüfung: Mac vorbereiten, App-Eintrag anlegen, das fertige Capacitor-Projekt in Xcode bauen und hochladen, mit TestFlight testen. Signieren und einreichen machst du mit deinem eigenen Konto.
Apple-Entwicklerkonto anlegen
Beim AnbieterZeit: ≈ 20 Minuten, dann Apples PrüfungKosten: 99 USD pro Jahr
- Eine Apple-ID mit Zwei-Faktor-Anmeldung bereithalten – auf dem iPhone unter Einstellungen → dein Name.
- Als Privatperson: die App Apple Developer auf iPhone oder Mac öffnen, „Jetzt registrieren“ wählen und deinen Ausweis scannen.
- Als Firma: vorher eine kostenlose D-U-N-S-Nummer beantragen (bis zu einer Woche); dazu brauchst du eine Website und eine E-Mail-Adresse mit eigener Domain.
- 99 USD Jahresgebühr bezahlen. Apple prüft deine Angaben, meist innerhalb weniger Tage.
Direkt dorthin: Apple Developer ProgramAnleitung: in der App registrierenD-U-N-S-Nummer
Deinen Mac vorbereiten
Auf deinem RechnerZeit: ≈ 30–60 Minuten, vor allem DownloadKosten: kostenlos
- WindowsiPhone-Apps werden auf einem Mac gebaut – mit Windows klappt der Store-Build nicht. Deine Web-App läuft trotzdem auf jedem iPhone, und für den Store-Build reicht ein geliehener Mac.
- MacXcode kostenlos aus dem Mac App Store laden – ein großer Download – und einmal öffnen, damit es seine Werkzeuge einrichtet.
- MacIn Xcode unter Einstellungen → Accounts mit deiner Apple-ID anmelden.
- MacNode.js (LTS) installieren. Im Terminal zeigt „node -v“ danach eine Versionsnummer ab 22.
Befehle zum Kopierennode -vDirekt dorthin: Xcode im Mac App StoreNode.js herunterladen
App-Eintrag anlegen
Beim Anbieter- Deine Bundle-ID ist die Bundle-ID aus deinem Download (capacitor.config.json). Registriere sie in „Certificates, Identifiers & Profiles“ unter „Identifiers“.
- In App Store Connect „Neue App“ wählen, diese Bundle-ID auswählen und Name, Sprache und eine beliebige SKU eintragen.
- Texte und Bilder kommen aus deinem Launch-Paket.
Direkt dorthin: Identifiers öffnenApp Store Connect öffnenAnleitung: App-Eintrag
iOS-App bauen und hochladen
Auf deinem RechnerZeit: ≈ 20 Minuten
- App-Code herunterladen und die ZIP-Datei per Doppelklick entpacken.
- Im Finder Rechtsklick auf den Ordner → „Neues Terminal beim Ordner“, dann die zwei Befehle unten einfügen. Xcode öffnet deine fertige App.
- Oben als Ziel Any iOS Device wählen; unter „Signing & Capabilities“ dein Team auswählen.
- „Product → Archive“, dann „Distribute App“ → App Store Connect. Der Build erscheint nach einigen Minuten in TestFlight.
Befehle zum Kopierennpm install npm run iosDirekt dorthin: Anleitung: Builds hochladenAnleitung: Capacitor
Testen und einreichen
Beim Anbieter- In App Store Connect deine App öffnen und „TestFlight“ wählen. Den hochgeladenen Build auswählen und die verlangten Test- und Verschlüsselungsangaben ergänzen.
- Eine Testgruppe anlegen und den Build zuordnen. Externe Tester brauchen bei der ersten Version eine Beta-Prüfung durch Apple.
- Tester installieren TestFlight auf ihrem iPhone und öffnen deine Einladung. Lass sie Anmeldung, Navigation, Formulare und Verhalten ohne Internet auf einem echten Gerät prüfen.
- Rückmeldungen und Abstürze in TestFlight durchgehen, Fehler beheben und eine neue Version testen. Erst danach die App separat zur App-Store-Prüfung einreichen. Ein erfolgreicher Test ist noch keine Veröffentlichung.
Direkt dorthin: TestFlightAnleitung: Einreichen
Weitere Anleitungen
- API-Schlüssel für OpenAI, Anthropic und Gemini anlegen
- Eigene Domain für deine App oder Website kaufen
- Web-App veröffentlichen: vom Export bis zur eigenen Adresse
- Android-App in Google Play veröffentlichen (mit Capacitor)