пʼятниця, 18 травня 2018 р.

Як підписати додато defold andoid сертифіатом Keystore?


Щоб підписати свій додато для андроїд в Defold нам потрібно  згенерувати новий сертифіат і kлюч
читайте  РОЗДІЛ2



РОЗДІЛ1


але  ящо  наш додато вже опубліований і підписаний лючем Keystore(створений не на двигуні defold) і нам треба його оновити, нам потрібно виористовувати тойже люч інаше гугл не прийме оновлення.

тож нам  треба онвертувати  наш старий люч Keystore в формат сертифіату defold

нам необхідно встановити  2  утиліти:
http://keystore-explorer.org
2, https://slproweb.com/products/Win32OpenSSL.html



запустіть KeyStore Explorer імпортуйте свій старий сертифіат Keystore

лацніть правою мишою на сертифіаті -і еспортуйте в формат PCKS12

у вас спитає пароль сертифіату -введіть його


сопіюйте отриманий файл P12 в папkу C:\OpenSSL-Win32\bin

відрийте папу C:\OpenSSL-Win32\bin

запустіть омандну онсоль віндовс -омандою CMD


сопіюйте в онсоль  рядо







openssl pkcs12 -in path.p12 -passin pass:password -out certificatename.pem




замініть на своє:

path.p12 - назву вашого люча p12

password -пароль сертифіату

certificatename.pem - назва фала pem яий буде згенеровано

далі сопіюйте в онсоль рядо таож замінивши дані на свої

openSSL pkcs8 -in certificatename.pem -topk8 -nocrypt -out certificatename.pk8




тепер у диреторії


C:\OpenSSL-Win32\bin -


у вас будуть файл pem і pk8 -шлях до яих треба вазати в defold

----------------------

РОЗДІЛ2


ящо нам потрібно створити новий сертифіат з нуля, то просто введіть в онсоль рядо


openssl genrsa -out key.pem 2048 $ openssl req -new -key key.pem -out request.pem $ openssl x509 -req -days 9999 - in request.pem -signkey key.pem -out certificate.pem $ openssl pkcs8 -topk8 -outform DER - in key.pem -inform PEM -out key.pk8 -nocrypt

тепер у диреторії


C:\OpenSSL-Win32\bin -


у вас будуть файл pem і pk8 -шлях до яих треба вазати в defold

Немає коментарів:

Дописати коментар

Kоментарі неуkраїнсьkою видалятимуться