Publiser til Google Play
BuildStack kan bygge en signert AAB og sende den til et Google Play-spor i samme steg, ved hjelp av Play-tjenestekontoen din.
Publisering til Play er et byggvalg, ikke en knapp på et ferdig bygg. Du slår det på _før_ du bygger (Production-byggtype). Distribute/ Release-knappen på et ferdig bygg er en annen funksjon; den deler en installasjonslenke med dine egne testere, ikke Google Play. Se Distribuer til testere.
1. Koble til en Play-tjenestekonto
I Google Play Console oppretter du en tjenestekonto med tillatelse til å administrere releases og laster ned dens JSON-nøkkel (Play Console → Users and permissions → inviter tjenestekontoen; Google Cloud → opprett nøkkelen).
Åpne så prosjektet → Credentials → Play publishing og last opp JSON-en. Den forsegles som all annen legitimasjon. Når den er lagret, bruk Test connection (angi applicationId-en din) for å bekrefte at kontoen kan logge inn _og_ har tilgang til appen din; gjør dette før din første publisering, slik at du ikke må vente på et bygg for å finne det ut.
2. Sett version code
Hver opplasting til Play må ha en høyere versionCode enn den forrige som allerede er på Play (på tvers av alle spor). På byggeskjemaet setter du Version code tilsvarende; se Versjonering av appen din. Å få dette galt er den vanligste publiseringsfeilen ("version code N has already been used").
3. Bygg med Publish på
På Build-fanen:
- Velg Production (et signert release-bygg som trenger keystoren din, se
- Sett Format til AAB (Play krever det).
- Slå på Publish to Google Play og angi applicationId-en din
(f.eks. com.acme.app).
- Sett Version code (og navn), og deretter Build & publish.
Bygget kjører, signerer AAB-en med opplastingsnøkkelen din, og laster den opp til Internal-sporet som et utkast. Byggsiden viser resultatet ("Uploaded v9 to internal…").
4. Fullfør release-en i Play Console
Opplastingen er et utkast; ingenting når testere før du fullfører den:
Play Console → Testing → Internal testing → utkastet ditt → Review release → Start rollout. Derfra kan du forfremme Internal → Closed/Open/Production.
Merknader
- Appen må allerede finnes i Play, med minst én release gjort manuelt
i konsollen; Play-API-et kan ikke opprette den første release-en av en ny app.
- Signering må samsvare med det Play forventer: signer med opplastingsnøkkelen din, eller meld deg på
Play App Signing. Et avvik avvises med "signed with the wrong key" (se Feilsøking).
- I dag publiserer BuildStack til Internal-sporet som et utkast; bruk Play Console
for å forfremme til andre spor.