Play Store: script Bouwen-playstore.ps1 vervangen door de tegel in SideKick; docs (release-opmerking in docs/Play-release-opmerking.txt)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MaFmzMN5i7qyZihKBsksxz
This commit is contained in:
+5
-3
@@ -333,8 +333,10 @@ Het wachtwoord van het sleutelbestand komt uit de gebruikersvariabele `MIJNBESLU
|
||||
|
||||
## Uploaden naar de Play Store vanuit SideKick (niet getest tegen Google)
|
||||
|
||||
`tools\Bouwen-playstore.ps1` zet de nieuwste AAB uit `MijnBesluitpublish\android-aab` in de Play Console via de Android Publisher API. Het controleert eerst de versiecode: `ApplicationVersion` in de csproj moet hoger zijn dan de hoogste versiecode die Google al kent (tracks en bundels), anders stopt het. Het zet de release standaard als **concept** op de track **intern testen**; publiceren doe je zelf in de Play Console. Alleen controleren zonder uploaden: `tools\Bouwen-playstore.ps1 -Controle` in PowerShell. Andere track of meteen uitrollen: `-Track alpha|beta|production`, `-Status completed`, release-notes met `-Notities`.
|
||||
SideKick heeft hiervoor een eigen Play Store-tegel bij Publiceren (het oude script `Bouwen-playstore.ps1` en de rij `mijnbesluit-playstore` zijn vervangen en niet meer nodig; het script staat in `_te_verwijderen`). Zie `Handleiding-voor-claude.md` van SideKick, hoofdstuk 6c.
|
||||
|
||||
Eenmalig: de app moet in de Play Console staan en de eerste AAB is met de hand geupload; maak een serviceaccount met sleutelbestand (JSON) in Google Cloud (Google Play Android Developer API aan), nodig dat account uit in de Play Console onder Gebruikers en machtigingen, en zet de gebruikersvariabele `MIJNBESLUIT_PLAY_SLEUTEL` op het pad van het JSON-bestand (buiten de repo, nooit in git). Start SideKick daarna opnieuw.
|
||||
Kort: bij het onderdeel `mijnbesluit-aab` staat in Instellingen het vinkje **Play** aan (Track leeg = intern testen). Het JSON-sleutelbestand van het Google-serviceaccount kies je eenmalig bij Instellingen > Algemeen > **Play-sleutel** (buiten de repo, nooit in git). Bij Publiceren: de AAB bouwen, dan **Play-versie controleren** (`ApplicationVersion` moet hoger zijn dan de hoogste versiecode in de Play Console) en **Naar Play Store zetten**. De release komt als concept op de track; publiceren doe je in de Play Console.
|
||||
|
||||
In SideKick: onderdeel `mijnbesluit-playstore` (Sleutel `playstore`, Exe `playstore-upload.txt`). Het staat uit; zet bij Instellingen, Algemeen, het vinkje Actief aan als je het wilt gebruiken. Bouw eerst de AAB (`mijnbesluit-aab`), dan pas dit onderdeel.
|
||||
**Release-opmerking:** zet de tekst voor de release in `docs\Play-release-opmerking.txt` (UTF-8, maximaal 500 tekens, in het Nederlands, bijvoorbeeld "Nieuwe kluissoorten, beheerbaar via de website"). Jonathan bekijkt en wijzigt hem in SideKick met de knop **Release-opmerking...**; hij gaat mee met de upload. Pas hem aan voor elke nieuwe versie.
|
||||
|
||||
Eenmalig: de app staat in de Play Console met een eerste, met de hand geuploade AAB; het serviceaccount is uitgenodigd onder Gebruikers en machtigingen met het recht om releases te beheren.
|
||||
|
||||
Reference in New Issue
Block a user