Tento návod popisuje postup pro vytvoření API klíče, který je potřebný pro automatizaci a publikaci aplikací v rámci Apple App Store.
Alternativou je práce přes XCode Cloud, která nevyžaduje API klíč a nevyžaduje součinnost majitele. Pro tvorbu API klíče je třeb oprávnění majitele.
Nejprve se přihlaste do sekce Users and Access (Uživatelé a přístup) na následující adrese: https://appstoreconnect.apple.com/access/integrations/api
Na této obrazovce jako majitel účtu uvidíte tlačítko vybarvené modře. Klikněte na něj.
Tím se vytvoří Issuer ID a budete moci přidávat jednotlivé “Team Keys”
Pokud na této obrazovce ještě žádný klíč nemáte, jako majitel účtu uvidíte modré tlačítko pro vygenerování API přístupu. Kliknutím na toto tlačítko se vytvoří vaše unikátní Issuer ID a získáte možnost přidávat jednotlivé týmové klíče (Team Keys).
My už jeden klíč máme přidaný, vy tam neuvidíte žádný. Kliknutím na + můžete vytvořit nový klíč.
Jméno si můžete zvolit jaké uznáte za vhodné. Já doporučuji například "INITED - prod" pro přehlednost. Role je potřeba admin
Po kliknutí na generate se klíč zobrazí v seznamu klíčů:
Stažení souboru: U nového klíče klikněte na tlačítko Download.
Stáhne se soubor ve formátu .p8 (např. AuthKeyXXXXXXX.p8).
POZOR: Tento soubor lze stáhnout pouze jednou. Pokud jej ztratíte, musíte vygenerovat nový klíč.
Identifikátory: Pro proces publikace si poznamenejte tyto údaje:
KEY ID: Zobrazeno v tabulce přímo u klíče.
ISSUER ID: Zobrazeno v horní části stránky.
Aby bylo možné aplikaci publikovat, musíte mít připraveny tyto tři položky:
Soubor AuthKeyXXXXXX.p8.
KEY ID.
ISSUER ID.