Phonegap’de Uygulama İmzalama Nasıl Yapılır?

2
955
Phonegap'de Uygulama İmzalama Nasıl Yapılır?
Phonegap'de Uygulama İmzalama Nasıl Yapılır?

Phonegap geliştirdiğiniz bir uygulamayı imzalayıp yayınlamaya hazır hale getirmeniz gerekmektedir. Peki bu işlemini nasıl yapacaksınız? Bu işlemi birlikte yaparak uygulamamızı hazır hale getirelim.

Eğer uygulamanız imzalı değil ise Google Play’de yayınlamazsınız. Şimdi başlayalım ve uygulamayı imzalayalım.

Öncelikle bilgisayarınızda Java’nın yüklü olması lazım. Yüklü olduğunu farz edip devam edelim.

Komut istemciyi açın. [Yönetici Olarak Çalıştırın!]

Komut İstemci (CMD)

cd C:Program Files (x86)Javajre1.8.0_231bin

Yukarıdaki kodu yazarak Java konumuna gidin.

Java Konumu CMD

keytool -genkey -v -keystore [keystore_name].keystore -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000

Yukarıdaki kodu yazın. Burada düzenlemeniz gereken yer var! [keystore_name] ve [alias_name] kısımlarını kendinize göre düzenleyin.

JAVA Keytool

Sizden şifre isteyecektir buraya şifre yazın ve kesinlikle unutmayın… (Şifre yazarken gözükmeyecektir.) Şifreyi tekrarlamanız istenecektir. Aynı şifreyi tekrar yazın.

Keytool İlk Şifre

Daha sonra sizden bazı bilgiler istenecektir. İlk olarak adınız ve soyadınız.

Keytool Sertifika Adımını 1

Bu adımda ise sizden kuruluştaki birimini istiyor. Varsa girilmek zorunda değil.

Keytool Sertifika Adımını 2

Burada ise kuruluşunuz adını soruyor.

Keytool Sertifika Adımını 3

Sırasıyla diğer adımlarda;
Konumunuz, Bölgeniz ve Ülkenizin Kısaltması 2 karakterli.
Son olarak Yes yazın.

Daha sonra sizden 2. bir şifre isteyecektir. Bu ilk yazdığınız şifre ile aynı olmak zorunda değildir.

Tüm işlemler bittiğinde aşağıdaki gibi bir resim göreceksiniz. Bu işlemin başarılı olduğunu gösterir.

Keytool Sertifika Adımını Son

Sonra javabin klasörünün içinde verdiğimiz isimdeki anahtarımız bulalım.

Uygulama İmzalama Sertifikasi

Şimdi ise Phonegap’de geliştirdiğimiz uygulamayı Phonegap sitesinde imzalamamız lazım. Böylece yayınlama hazır halde apk dosyasını elde edebiliriz.

https://build.phonegap.com/ adresine gidelim. Giriş Yapalım. Apps ekranı karşımıza gelecektir.

Sağ üstte bulunan profil simgesine tıklayın. “Edit Account” bölümüne girelim.

Phonegap Uygulama İmzalama

Açılan sayfada “Signin Keys” sekmesine gidelim. Aşağıda “Android” kısmın altındaki “Add a key” butonuna tıklayın.

Phonegap Uygulama İmzalama

Açılan küçük pencere size değiştirmeniz için bahsettiğim [alias_name] ismini girin. “Title” bu anahtara isim vermek için bir özelliği yok. Girdikten sonra Java Keytool ile oluşturduğumuz anahtarı seçelim ve yükleyelim.

Phonegap Uygulama İmzalama

Daha sonra kilit butonuna tıklayın ve Keytool sırasında yazdığınız şifreli girin ve kilidi açın. Kilit 1 saatliğine açık kalacaktır, 1 saat sonra tekrar kilidi açmanız gerekir. Kilit açık olduğu zaman build alabilirsiniz.

Phonegap Uygulama İmzalama

Artık sertifikanızı seçip. Uygulamayı imzalayıp apk’sını alabilirsiniz.

Phonegap Uygulama İmzalama

Visual Studio Code vs Atom isimli makalemize göz atabilirsiniz.

2 YORUMLAR

CEVAP VER

Please enter your comment!
Please enter your name here