Deine App ist fertig, läuft im Simulator und auf deinem Testgerät – jetzt soll sie in den App Store. Der Weg dorthin führt über App Store Connect, Apples Web-Portal für alles rund um Vertrieb, Metadaten und Auswertung. Für viele Entwickler ist der erste Release der unübersichtlichste Teil des gesamten Projekts. Dieser Guide nimmt dich Schritt für Schritt mit – von der Vorbereitung bis zur Freigabe.
Die Voraussetzung: das Apple Developer Program
Bevor du irgendetwas einreichst, brauchst du eine Mitgliedschaft im Apple Developer Program. Sie kostet aktuell rund 99 US-Dollar pro Jahr (Stand 2025; der konkrete Betrag variiert je nach Land und Währung). Ohne diese Mitgliedschaft kannst du Apps zwar lokal bauen und auf eigenen Geräten testen, aber nicht im App Store veröffentlichen. Du registrierst dich entweder als Einzelperson oder als Organisation – Organisationen müssen eine D-U-N-S-Nummer nachweisen, was die Einrichtung um einige Tage verlängern kann. Plane das vor dem geplanten Launch ein.
Schritt 1: Den App-Eintrag anlegen
In App Store Connect legst du zunächst einen neuen App-Datensatz an. Dafür brauchst du:
- Einen Namen, der im Store erscheint – er muss eindeutig sein, kein anderer Entwickler darf ihn bereits belegen.
- Eine Bundle ID, die du vorher im Developer-Portal registrierst und die exakt zu deinem Xcode-Projekt passt (etwa
tech.kotsch.meineapp). Sie ist nach dem ersten Build dauerhaft mit der App verbunden. - Eine Primärsprache und eine SKU, eine interne Kennung, die nur dir hilft, die App in Berichten zuzuordnen.
Ist der Eintrag angelegt, hast du eine leere Hülle, die du nun mit Build und Metadaten füllst.
Schritt 2: Den Build hochladen
Der eigentliche App-Code gelangt als Archiv nach App Store Connect. In Xcode wählst du als Ziel „Any iOS Device“, erstellst über „Product → Archive“ ein Archiv und lädst es über den Organizer hoch. Alternativ nutzen viele Teams die Kommandozeilen-Werkzeuge oder eine CI/CD-Pipeline, um diesen Schritt zu automatisieren.
Beim Upload prüft Apple das Archiv automatisch auf grundlegende Anforderungen: korrekte Signierung, gültige Provisioning-Profile, unterstützte Architekturen. Nach dem Upload dauert es einige Minuten, bis der Build in App Store Connect zur Auswahl bereitsteht – er durchläuft eine automatische Verarbeitung. Erscheint er nicht, fehlt häufig die Export-Compliance-Angabe zur Verschlüsselung, die du im Eintrag beantworten musst.
Schritt 3: Metadaten und Store-Präsenz
Die Store-Seite deiner App entscheidet maßgeblich darüber, ob jemand auf „Laden“ tippt. App Store Connect verlangt eine Reihe von Angaben:
- Untertitel: Eine kurze Zeile unter dem Namen, die den Nutzen auf den Punkt bringt.
- Beschreibung: Der ausführliche Text, der erklärt, was die App tut und für wen sie gedacht ist. Schreib für Menschen, nicht für Keyword-Stuffing.
- Keywords: Ein durch Kommata getrenntes Feld, das die Auffindbarkeit in der Suche beeinflusst. Hier zählt jedes Zeichen, denn die Länge ist begrenzt.
- Support-URL und Datenschutzrichtlinie: Beides ist Pflicht. Die Datenschutzrichtlinie muss erreichbar sein und zu den tatsächlich erhobenen Daten passen.
Beim Texten der Store-Seite hilft es, die Zeichengrenzen im Blick zu behalten. Für die Vorschau in Suchergebnissen sind die ersten Zeichen entscheidend – ein Blick auf die optimale Länge von Titeln mit 50–60 Zeichen lohnt sich auch hier, und mit einem Zeichenzähler aus dem Webtools-Bereich stellst du sicher, dass du die Limits einhältst.
Schritt 4: Screenshots und App-Vorschau
Screenshots sind Pflicht und das, was potenzielle Nutzer als Erstes sehen. Apple verlangt Screenshots für bestimmte Referenz-Bildschirmgrößen (etwa für die größten iPhone- und iPad-Displays); kleinere Größen werden meist automatisch abgeleitet. Wichtig:
- Die Bilder müssen den geforderten Pixelmaßen exakt entsprechen, sonst werden sie abgelehnt.
- Sie sollen die App realistisch zeigen – irreführende Screenshots sind ein häufiger Ablehnungsgrund.
- Optional kannst du ein kurzes Vorschauvideo („App Preview“) hinzufügen, das die App in Aktion zeigt.
Viele Teams gestalten ihre Screenshots mit erklärenden Texten und Geräterahmen, um den Mehrwert sofort sichtbar zu machen. Das ist erlaubt, solange der eigentliche App-Inhalt erkennbar bleibt.
Schritt 5: Preis, Verfügbarkeit und App-Datenschutz
Du legst fest, ob die App kostenlos ist oder zu einem bestimmten Preis-Tier verkauft wird, und in welchen Ländern sie verfügbar sein soll. Pflicht ist außerdem die „App-Datenschutz“-Sektion: Hier deklarierst du wahrheitsgemäß, welche Daten deine App sammelt, ob sie mit der Identität des Nutzers verknüpft werden und ob sie zum Tracking genutzt werden. Diese Angaben erscheinen später als „Datenschutz-Label“ auf der Store-Seite. Falsche Angaben sind ein Verstoß gegen die Richtlinien und können zur Entfernung der App führen.
Schritt 6: Einreichen zur Prüfung
Sind Build, Metadaten, Screenshots und Datenschutzangaben vollständig, reichst du die App zur App-Review ein. Ein menschliches Review-Team bei Apple prüft, ob die App den App Store Review Guidelines entspricht. Die Bearbeitungszeit liegt häufig im Bereich von etwa einem Tag, kann aber je nach Auslastung und Komplexität schwanken.
Damit das Review reibungslos läuft, hinterlege im Feld für Review-Hinweise wichtige Informationen: Test-Zugangsdaten, wenn ein Login nötig ist, und Hinweise zu Funktionen, die ohne Kontext schwer zu verstehen sind. Häufige Ablehnungsgründe sind:
- Abstürze und offensichtliche Bugs: Teste die App gründlich auf echten Geräten, bevor du sie einreichst.
- Unvollständige Informationen: Fehlende Login-Daten oder eine kaputte Support-URL führen schnell zur Rückweisung.
- Datenschutz-Verstöße: Daten sammeln, ohne es zu deklarieren oder den Nutzer zu fragen.
- Platzhalter-Inhalte: „Lorem ipsum“ oder offensichtlich leere Bereiche wirken unfertig.
Schritt 7: Release-Strategie
Wird die App genehmigt, hast du die Kontrolle über den Veröffentlichungszeitpunkt. App Store Connect bietet mehrere Optionen:
- Automatisch: Die App geht sofort nach der Freigabe live.
- Manuell: Du gibst sie selbst frei, wenn es zu deinem Marketing-Plan passt – praktisch, um einen Launch zu koordinieren.
- Phasenweiser Rollout: Bei Updates kannst du die Verteilung über mehrere Tage staffeln, sodass nur ein wachsender Anteil der Nutzer das Update zunächst erhält. Treten Probleme auf, lässt sich der Rollout pausieren.
Vorher testen: TestFlight nicht überspringen
Bevor du in den öffentlichen Store gehst, solltest du deine App über TestFlight in die Hände echter Tester geben. So findest du Probleme, die im eigenen Entwicklungsumfeld nie auftauchen. Wie das funktioniert, beschreibt unser Artikel zu TestFlight Beta-Testing, und wie du externe Tester einlädst, liest du im Beitrag zu externen TestFlight-Testern.
Häufige Fragen
Wie lange dauert die App-Review?
In vielen Fällen ist das Review innerhalb von etwa 24 Stunden abgeschlossen, es kann aber je nach Auslastung und Art der App länger dauern. Bei einer Ablehnung kannst du im Resolution Center direkt mit dem Review-Team kommunizieren und nach Korrektur erneut einreichen.
Brauche ich einen Mac für die Veröffentlichung?
Für das Erstellen und Hochladen des Archivs brauchst du Xcode, das nur auf macOS läuft. Die Metadaten in App Store Connect pflegst du über den Browser, das geht plattformunabhängig. Ein Mac ist für den Build-Schritt also praktisch unverzichtbar.
Kann ich nach der Veröffentlichung noch etwas ändern?
Texte, Keywords und Screenshots lassen sich für die nächste Version anpassen; manche Metadaten kannst du auch ohne neuen Build aktualisieren. Code-Änderungen erfordern immer einen neuen Build und ein erneutes Review.
Was kostet die Veröffentlichung insgesamt?
Die einzige feste Pflichtausgabe ist die Jahresgebühr für das Apple Developer Program (rund 99 US-Dollar, Stand 2025). Für kostenpflichtige Apps und In-App-Käufe behält Apple eine Provision ein; die genauen Konditionen findest du in den aktuellen Programmbedingungen.