Anleitung: Registrierung für die App Store Connect API

Aktualisiert am 22. Februar 2024 von Jan Bunk

Ein humanoider Roboter mit blauen Augen präsentiert einen leuchtenden Schlüssel auf einem Berggipfel, digitale Kunst

Du siehst eine Vorschau dieses Leitfadens. Bitte melde dich an, um ihn abzuschließen!
Öffne die Seite "Integrationen" in App Store Connect.
Lädt die App Store Connect-Website bei dir nicht richtig?Ein Screenshot der App Store Connect-Oberfläche, wo sie nicht richtig lädt.

Dieses Problem tritt normalerweise auf, wenn du gerade dein Apple Developer-Konto erstellt hast. Es sollte etwa 2 Tage nach der Zahlung der Apple Developer-Kontogebühr funktionieren. Apple wird dir auch eine E-Mail mit dem Betreff "Willkommen bei App Store Connect" senden.

Bitte warte also 2 Tage und versuche dann, diesem Leitfaden erneut zu folgen. Wenn das Problem weiterhin besteht, kannst du auch versuchen, den Cache und die Cookies deines Browsers zu löschen. Wenn das auch nicht hilft, kontaktiere bitte den Apple-Support.

Zugriff auf die API anfordern

Klicke auf "Zugang anfordern", dadurch erhältst du Zugriff auf die App Store Connect API.

Klicke auf "Zugang anfordern".

Aktiviere das Kästchen, um den Bedingungen zuzustimmen.

Informationen zu den API-Bedingungen

Leider sind die Bedingungen für die App Store Connect API ein bisschen kurz und vage. Sie besagen, dass du die API nur für interne Zwecke nutzen darfst. Wir denken, dass die Nutzung von webtoapp.design zum Erstellen und Hochladen deiner App als interner Zweck gilt. Es gibt viele andere Dienste, bei denen du auf ähnliche Weise und für ähnliche Zwecke auf die App Store Connect API zugreifst, was diese Sichtweise unterstützt.

Aktiviere das Kästchen, um den Bedingungen zuzustimmen.

Klicke auf "Abschicken"

Klicke auf "Abschicken"

Es kann sein, dass du ein bisschen warten musst, bis deine Anforderung genehmigt wird. Du bekommst dann eine E-Mail. In vielen Fällen erfolgt die Genehmigung jedoch sofort.

Klicke auf "API-Schlüssel generieren" oder den Plus-Button.

Klicke auf "API-Schlüssel generieren" oder den Plus-Button.

Gib API als Namen für den Schlüssel ein.

Wähle "Admin" in der Dropdown-Liste "Zugriff".

Wähle "Admin" in der Dropdown-Liste "Zugriff".

Klicke auf "Erzeugen".

Der folgende Screenshot zeigt dir, wo du deine Issuer-ID und deine Schlüssel-ID finden kannst. Gib sie in die Felder unter dem Screenshot ein.

Screenshot mit hervorgehobener Issuer-ID und Schlüssel-ID.

Klicke auf "API-Schlüssel herunterladen". Wenn du den Download-Link nicht sehen kannst, versuche bitte, die Seite neu zu laden. Wenn du danach immer noch keinen Download-Link siehst, erstelle bitte einen neuen API-Schlüssel, indem du diesem Leitfaden erneut folgst.

Klicke auf "API-Schlüssel herunterladen".

Klicke in dem Popup auf "Herunterladen".

Lade die heruntergeladene Datei hier hoch. Der Dateiname sollte ungefähr so lauten AuthKey_ABCDE12345.p8

Das Datei-Upload-Limit beträgt 100MB.

Wenn du auf den Knopf unten klickst, wird dein Konto automatisch so konfiguriert, dass wir deine App hochladen können. Dazu gehört die Erstellung der notwendigen Zertifikate und eine Einladung in dein Entwicklerkonto. Du kannst einfach mit der nächsten Anleitung fortfahren (du wirst dorthin weitergeleitet, wenn du auf den Knopf klickst).

Achte darauf, dass du auf diesen Knopf klickst, sonst werden die eingegebenen Informationen nicht übernommen und du musst die Schritte erneut ausführen.

Wir werden die API-Schlüsseldatei, die Schlüssel-ID und die Herausgeber-ID nach der Veröffentlichung deiner App löschen, sodass wir nicht mehr in der Lage sind, auf die API in deinem Namen zuzugreifen. Nachdem deine App veröffentlicht wurde, kannst du zusätzlich den API-Schlüssel in App Store Connect widerrufen, um sicherzustellen, dass er nicht mehr verwendet werden kann.

Autor Jan Bunk
Geschrieben von
Jan Bunk

Hallo, ich bin Jan! Ich habe webtoapp.design 2019 während meines Informatikstudiums gegründet. Seitdem hat sich viel verändert - nicht nur, dass ich meinen Abschluss gemacht habe, sondern auch, dass nicht mehr nur ich webtoapp.design betreibe. Wir sind zu einem globalen, vollständig remote arbeitenden Team angewachsen und haben viel Erfahrung mit der Entwicklung und Veröffentlichung von Apps gesammelt. Wir haben Hunderte von Apps entwickelt und in den App Stores veröffentlicht, wo sie hunderttausendfach heruntergeladen wurden.