BuildStack DokumentasjonÅpne appen →
Dokumentasjon › Apple-signeringsnøkler

Apple-signeringsnøkler

For å bygge og signere iOS-apper trenger BuildStack en App Store Connect API key. Som alle nøkler er den forseglet, kryptert i hvile og åpnes bare under et bygg. Du håndterer ikke sertifikater eller provisioneringsprofiler selv, BuildStack oppretter og fornyer dem automatisk med nøkkelen din.

Hva du må oppgi

Opprett en App Store Connect API key, og legg den så til i prosjektets Credentials-panel:

  1. I App Store Connect går du til **Users and

Access → Integrations → App Store Connect API → Team Keys**.

  1. Kopier Issuer ID (UUID-en som vises øverst på siden).
  2. Klikk Generate API Key, gi den et navn, og sett Access = App Manager

(eller Admin) slik at den kan håndtere signering. Noter deg Key ID.

  1. Download API Key, dette gir deg en .p8-fil. Den kan bare lastes ned

én gang, så oppbevar den trygt.

I BuildStacks Credentials → Apple signing (iOS)-panel legger du inn Issuer ID, Key ID, velger `.p8`-filen og klikker Upload credential.

Hvordan signering fungerer

Når nøkkelen er lastet opp, signerer BuildStack på administrerte Mac-agenter med automatic signing: nøkkelen autentiserer mot Apple, slik at det nødvendige distribusjonssertifikatet og provisioneringsprofilene opprettes og fornyes for deg. Det finnes ingen .p12 å eksportere eller profil å håndtere. Den samme nøkkelen autoriserer også innsending til App Store Connect (TestFlight / App Store).

Tips

hver app under Apple-teamet ditt. Last den opp til hvert prosjekt som trenger den.

Sikkerhet

.p8-filen krypteres med en maskinvarebasert nøkkel og dekrypteres bare i minnet, og bare så lenge et bygg varer. Den vises aldri tilbake og skrives aldri til logger.

Neste