Bauen
DEINE IDEE HAT MEHR DRAUF WEB · iOS · ANDROID
Anleitungen

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.

  1. Apple-Entwicklerkonto anlegen

    Beim Anbieter

    Zeit: ≈ 20 Minuten, dann Apples PrüfungKosten: 99 USD pro Jahr

    1. Eine Apple-ID mit Zwei-Faktor-Anmeldung bereithalten – auf dem iPhone unter Einstellungen → dein Name.
    2. Als Privatperson: die App Apple Developer auf iPhone oder Mac öffnen, „Jetzt registrieren“ wählen und deinen Ausweis scannen.
    3. 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.
    4. 99 USD Jahresgebühr bezahlen. Apple prüft deine Angaben, meist innerhalb weniger Tage.
  2. Deinen Mac vorbereiten

    Auf deinem Rechner

    Zeit: ≈ 30–60 Minuten, vor allem DownloadKosten: kostenlos

    1. 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.
    2. MacXcode kostenlos aus dem Mac App Store laden – ein großer Download – und einmal öffnen, damit es seine Werkzeuge einrichtet.
    3. MacIn Xcode unter Einstellungen → Accounts mit deiner Apple-ID anmelden.
    4. MacNode.js (LTS) installieren. Im Terminal zeigt „node -v“ danach eine Versionsnummer ab 22.
    Befehle zum Kopieren
    node -v
  3. App-Eintrag anlegen

    Beim Anbieter
    1. Deine Bundle-ID ist die Bundle-ID aus deinem Download (capacitor.config.json). Registriere sie in „Certificates, Identifiers & Profiles“ unter „Identifiers“.
    2. In App Store Connect „Neue App“ wählen, diese Bundle-ID auswählen und Name, Sprache und eine beliebige SKU eintragen.
    3. Texte und Bilder kommen aus deinem Launch-Paket.
  4. iOS-App bauen und hochladen

    Auf deinem Rechner

    Zeit: ≈ 20 Minuten

    1. App-Code herunterladen und die ZIP-Datei per Doppelklick entpacken.
    2. Im Finder Rechtsklick auf den Ordner → „Neues Terminal beim Ordner“, dann die zwei Befehle unten einfügen. Xcode öffnet deine fertige App.
    3. Oben als Ziel Any iOS Device wählen; unter „Signing & Capabilities“ dein Team auswählen.
    4. „Product → Archive“, dann „Distribute App“ → App Store Connect. Der Build erscheint nach einigen Minuten in TestFlight.
    Befehle zum Kopieren
    npm install
    npm run ios
  5. Testen und einreichen

    Beim Anbieter
    1. 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.
    2. Eine Testgruppe anlegen und den Build zuordnen. Externe Tester brauchen bei der ersten Version eine Beta-Prüfung durch Apple.
    3. 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.
    4. 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.

Weitere Anleitungen

Alle Anleitungen

Kontakt

Erzähl uns, was du baust und wo du Unterstützung brauchst. Je konkreter deine Frage, desto gezielter können wir dir helfen.