Hoe werkt het: registreren voor de App Store Connect API

Bijgewerkt op 22. februari 2024 door Jan Bunk

Een humanoïde robot met blauwe ogen presenteert een gloeiende sleutel op de top van een berg, digitale kunst

Je bekijkt een preview van deze gids. Log in om het te voltooien!
Open de "Integraties" pagina in App Store Connect.
Wordt de App Store Connect-website niet goed geladen?Een screenshot van de App Store Connect-interface waar deze niet goed wordt geladen.

Meestal treedt dit probleem op wanneer je net een Apple Developer-account hebt aangemaakt. Het zou ongeveer 2 dagen na het betalen van de Apple Developer-accountkosten moeten beginnen te werken. Apple stuurt je ook een e-mail met als onderwerp "Welkom bij App Store Connect".

Wacht dus 2 dagen en probeer dan deze handleiding opnieuw te volgen. Als het probleem zich nog steeds voordoet, kun je ook proberen het cachegeheugen en de cookies van je browser te wissen. Als dat ook niet helpt, neem dan contact op met de ondersteuning van Apple.

Toegang tot de API aanvragen

Klik op "Request Access" om toegang te krijgen tot de App Store Connect API.

Klik op "Request Access".

Vink het vakje aan om met de voorwaarden akkoord te gaan.

Informatie over de API voorwaarden

Helaas zijn de voorwaarden voor de App Store Connect API een beetje kort en vaag. Ze zeggen dat je de API alleen voor interne doeleinden mag gebruiken. Wij denken dat je gebruik van webtoapp.design om je app te maken en te uploaden als intern doel telt. Er zijn veel andere diensten waar je de App Store Connect API op een vergelijkbare manier voor soortgelijke doeleinden benadert, wat dit standpunt ondersteunt.

Vink het vakje aan om met de voorwaarden akkoord te gaan.

Klik op "Submit"

Klik op "Submit"

Het kan zijn dat je even moet wachten tot je aanvraag goedgekeurd wordt. Je krijgt dan een e-mail. In veel gevallen wordt het gelijk goedgekeurd.

Klik op ‘API-sleutel genereren’ of op de plusknop.

Klik op ‘API-sleutel genereren’ of op de plusknop.

Voer API in als de naam van de sleutel.

Kies "Admin" in het ''Access'' keuzemenu.

Kies "Admin" in het ''Access'' keuzemenu.

Klik op "Generate".

De volgende schermafbeelding toont je waar je je issuer ID en key ID kunt vinden. Voer ze in op de velden onder de schermafbeelding.

Schermafbeelding met de issuer ID en key ID gemarkeerd.

Klik op "Download API Keyl". Als je de download link niet ziet, probeer dan de pagina opnieuw te laden. Als je daarna nog steeds de downloadlink niet kunt zien, maak dan een nieuwe API-sleutel aan door deze gids opnieuw te volgen.

Klik op "Download API Key".

Klik op "Download" in de pop-up.

Upload het gedownloade bestand hier. De bestandsnaam moet iets zijn als AuthKey_ABCDE12345.p8

De uploadlimiet voor bestanden is 100MB.

Als je op de knop hieronder klikt, wordt je account automatisch geconfigureerd om ons toe te staan je app te uploaden. Dit omvat het aanmaken van de nodige certificaten en ons uitnodigen voor je ontwikkelaarsaccount. Je kunt gewoon verder gaan met de volgende handleiding (je wordt erheen geleid als je op de knop klikt).

Zorg ervoor dat je op deze knop klikt, anders ontvangen we de ingevoerde informatie niet en moet je de stappen opnieuw doorlopen.

We verwijderen het API-sleutelbestand, de sleutel-ID en de issuer-ID na het publiceren van je app, zodat we geen toegang meer hebben tot de API namens jou. Nadat je app is gepubliceerd, kun je bovendien de API-sleutel in App Store Connect intrekken om ervoor te zorgen dat hij niet meer kan worden gebruikt.

Auteur Jan Bunk
Geschreven door
Jan Bunk

Hoi, ik ben Jan! Ik heb webtoapp.design in 2019 opgericht terwijl ik informatica studeerde aan de universiteit. Er is sindsdien veel veranderd - niet alleen ben ik afgestudeerd, maar het is ook niet langer alleen ik die webtoapp.design runt. We zijn uitgegroeid tot een wereldwijd, volledig remote team en hebben veel ervaring opgedaan met app-ontwikkeling en app-publicatie. We hebben honderden apps gemaakt en gepubliceerd in de app stores, waar ze miljoenen keren zijn gedownload.