Jak vygenerovat klíč pro deployment na Google Play

31. 01. 2022

Aby náš CI server mohl automaticky vydávat aplikace na Google Play, je potřeba vygenerovat klíč, který to dovoluje. Celý tento proces se skládá ze tří kroků:

  1. Založení Service account
  2. Vytvoření klíče
  3. Přiřazení potřebných práv

Díky tomuto klíči se nám velmi usnadní a urychlí další práce při vydávání aplikací, kdy každou verzi aplikace nemusíme nahrávat ručně. Na CI serveru pak máme kontrolu nad tím, jakou verzi máme momentálně nahranou na Google Play.

black-google-smartphone-on-box
Photo by Deepanker Verma from Pexels

Založení Service account

Google Play screenshot with Settings red highlighted

 

3. V levém menu přejdeme rozklikneme Developer account a vybereme API access .

 

4. Klikneme na Create service account.

 

 

 

 5.  Zobrazí se dialog, kde klikneme na Google Cloud Platform

6. Po přesměrování na Google Cloud Platform, vytvoříme Service account, pomocí Create service account.

 

7. Vyplníme Service account name, například google_play_publish_worker, Service account id se vygeneruje samo, Service account description můžeme ponechat prázdné a klikneme na Create.

8. Zvolíme roli Service Account User v kategorii Service Accounts a pokračujeme pomocí Continue.

9. Zatím NEklikáme na Done!

Vytvoření klíče

  1. Zvolíme Create key.

2. Vybereme JSON a klikneme na Create.

 

3. Stáhne se nám .json soubor, který slouží jako klíč a nahraje se na CI server, proto si ho někam dobře uschováme

4. Nyní už dokončíme pomocí Done!

 

Přiřazení potřebných práv

  1. Vrátíme se na předchozí záložku, kde je Google play console a uzavřeme dialog pomocí Done.

2. Stránka se obnoví a v dolní částí bychom měli vidět námi vytvoření Service account, kterému pomocí Grant access přiřadíme práva.

 

3.Práva necháme, tak jak jsou, když se okno otevře a klikneme na Invite user

 

Nyní bychom měli být schopni pomocí vygenerovaného klíče, nahraného na CI server, automatizovaně vydávat aplikace na Google Play. 

Gratulujeme!

➤ Pokud budete i vy chtít probrat detailněji specifika vašeho projektu, rádi se s vámi sejdeme nebo si promluvíme na konzultaci.

Chci konzultaci


Jste nyní namotivováni dozvědět se o aplikacích ještě víc?

🧠 Během 10 týdnů Vás, zdarma přes e-mail, provedeme celým vývojem software.

Lekce jsou nabité informacemi o vývoji, testování, komunikaci s vývojáři, publikací aplikace, měření úspěchů

Budete připravenější a sebevědomější při vedení svého projektu.

Přihlašte se k speciál odběru našich 10 letých zkušeností!

Nejstahovanější aplikace ve válce: Které to jsou a proč?

*Původně vydáno jako newslettrový díl ze sekce „Sdílíme, co víme“ pod #skoumámRád. Mobilní aplikace, které si stahujeme, často zrcadlí to, …

Číst článek

Chceš dělat iOS aplikaci pro průmysl? Máš rád/a svoji svobodu?

Pojď s námi programovat iOS apky, které mají hmatatelný dopad.  Řiď si vlastní čas v rámci remote-first týmu. Je nám …

Číst článek

Jak vyplnit Data Safety sekci na Google Play

Google Play čistí svůj obchod. Nové Store Listing Guidelines upravují záznamy (listing) v obchodě a neakceptují žádná marketingová prázdná slová, …

Číst článek

Analytika v roce 2022: Jaké jsou nové trendy a co se změní?

Používáte data pro důležitá byznysová a marketingová rozhodnutí? Pokud ne, určitě s analytikou začněte. Mýlíme se příliš často – 3-6 krát …

Číst článek

Chci vědět víc