Før du går i gang
Dit websted har iPhone-appen (se Tilføj apps). Du skal bruge et Apple-id med totrinsgodkendelse slået til.
Trin for trin
- Få en Apple Developer-konto. Tryk på Tilmeld dig Apple Developer Program. Vælg Enkeltperson eller Organisation. Apple opkræver et årligt gebyr, som betales til Apple, ikke til Keynate. Vent på Apples velkomstmail, hvilket kan tage en dag eller to. En organisation skal bruge et D-U-N-S-nummer (gratis, tager op til en uge) og et virksomhedswebsite.
- Acceptér Apples aftaler. Log ind på App Store Connect som Account Holder. Klik på Erhverv og derefter Aftaler. Hvis du ser et gult banner, skal du trykke på Gennemgå aftale, markere feltet og trykke på Accepter. Gratis apps behøver kun aftalen for Gratis apps.
- Opret en API-nøgle til Keynate. I App Store Connect åbner du Brugere og adgang, derefter Integrationer → App Store Connect API → Teamnøgler. Tryk på Generer API-nøgle. Giv den navnet Keynate. Adgang: Dashboard (til den første opsætning). Tryk på Download API-nøgle for at hente .p8-filen. Apple lader dig kun downloade den én gang. Kopiér Udsteder-id og Nøgle-id. På iPhone-kortet indtaster du begge, vælger .p8-filen og trykker på Gem og tjek.
- Opret app-posten. I App Store Connect åbner du Apps, trykker på + og derefter Ny app. Platform iOS. Indsæt appens navn fra din Apps-side. Vælg det Bundle-id, der matcher det på din Apps-side. Hvis listen er tom, skal du først trykke på Tjek igen på Keynate; Keynate registrerer det for dig. Varenummer (SKU): hvad som helst. Brugeradgang: Fuld adgang. Tryk på Opret.
- Appens navn og ikon. Se Appnavn og ikon.
- Byg min app og send den til TestFlight. Tryk på Byg din iPhone-app (senere Byg min app). Det tager cirka 20 til 40 minutter. Når Apple har behandlet den, vises den automatisk i TestFlight.
- Test på din iPhone. Installer TestFlight fra App Store (gratis, lavet af Apple). Åbn testlinket eller scan QR-koden, tryk på Accepter og Installer. Afprøv alle skærme. Sæt derefter kryds ved Afprøvet på en rigtig iPhone i App Store-tjeklisten. Guiden kalder dette trin valgfrit, men Keynate sender først din app til Apple efter denne markering.
- Tjekliste til App Review. Kopiér Keynates svar ind i App Store Connect, og markér hvert punkt. Se Butikstjeklister. Hvis din app har læser-login, skal du også oprette anmelder-login.
- Indsend til godkendelse. Under Byg, forhåndsvis og udgiv trykker du på Udgiv til App Store på den testede version og derefter på Udgiv. Hvis din app har læser-login, skal anmelder-logindet findes først. Apple gennemgår den normalt på 1 til 2 dage. Efter godkendelse udrulles appen til brugerne over 7 dage; du kan sætte den på pause.
Godt at vide
- iPhone-builds kan vise Kommer snart, mens Keynate aktiverer dem for dit websted. Du kan udføre trin 1 til 5 nu, så du er klar.
- Apple beder nye konti om en kort skærmoptagelse fra en rigtig iPhone. Under Oplysninger om gennemgang viser Gennemgangsvideo (iPhone) de trin, der skal optages. Vedhæft den i App Store Connect → din app → Oplysninger om app-gennemgang → Vedhæftet fil.
- Et build, der kun er til dine egne testere, angiver det specifikt. Føj det til en intern testgruppe i TestFlight → Intern testning, og installer det derefter fra TestFlight-appen.
- Fjern nøgle på iPhone-kortet stopper Keynates uploads. Din udgivne app forbliver i butikken.
Typiske problemer
- "Installer forhåndsvisningen fra TestFlight på en rigtig iPhone, prøv den, og markér derefter 'Afprøvet på en rigtig iPhone'." Udfør trin 7, og tryk derefter på Udgiv igen.
- Bundle ID findes ikke på Apples liste. Tryk på Tjek igen på din Apps-side. Hvis din nøgle ikke kan registrere det, skal du tilføje det på din Apple Developer-konto under Identifiers.
- Apple blokerer uploads. Acceptér de nyeste aftaler under Virksomhed → Aftaler.
- Apple bad om ændringer. Se Min app blev afvist.
- Alt andet: Min app kan ikke bygges eller udgives.
Spørgsmål
Ofte stillede spørgsmål
Betaler Keynate Apples gebyr?
Nej. Udviklerkontoen er din, så Apples årlige gebyr betales af dig til Apple.
Virker appen på iPad?
Ja. App Store-kortet hedder iPhone- & iPad-app (App Store).