Google Play Uygulama Bundle Adı İmzalama Özelliği

Google Play Console App Signing Feature
32
15/08/2021

Önceden Android Studio üzerinden uygulama yayınlamak için bir .jks (Java Key Store) dosyası üretilirdi ve app’e her güncelleme yayınlamak için bunu kaybetmemek ve kullanmak gerekirdi. Artık Google bunları kendi anahtarlarını depolamak için kullandığı altyapıda saklamak için bi özellik sundu.

Google Play imzalama özelliği kullanıldığında Google, uygulamanın imzalama anahtarını yönetir ve APK’ları imzalamak için kullanır.

Not: Play Uygulama İmzalama Özelliği’ni kullanmak için hesap sahibi olmak ve aşağıda belirtilmiş olan “Üretim sürümüne yayınlama, cihazları hariç tutma ve Play Uygulama İmzalama’yı kullanma” izinlerine sahip olunması gerekir, ayrıca Play Uygulama İmzalama Hizmet Şartları‘nı da kabul etmeniz gerekiyor.

Üretim sürümüne yayınlama, cihazları hariç tutma ve Play Uygulama İmzalama’yı kullanma:

HaklarKullanım notları
  • Sürümleri oluşturma, düzenleme ve kullanıma sunma
  • Uygulamaları yayından kaldırma ve yeniden yayınlama
  • Cihaz kataloğunda cihazları hariç tutma
  • APK’ları imzalamak için Play Uygulama İmzalama’yı kullanma
  • Bu izin, kullanıcıların Google Play’de uygulamaları üretim sürümüne yayınlamalarına imkan tanır.

Play Uygulama İmzalama Özelliği Nasıl Çalışır?

Android uygulamaları güvenlik amacıyla özel anahtarla imzalanır ve güvenilir uygulama güncellemelerini sağlamak için genel sertifikalar kullanılır. Cihazlar ve hizmetler, uygulama güncellemelerinin güvenilir kaynaklardan geldiğini doğrulamak için bu genel sertifikaları kullanır.

Güncellemelerin kabul edilmesi için imzaların uygulama imzasıyla eşleşmesi gerekir. Uygulama imzalama anahtarının yönetimi Google’a devredilerek süreç daha güvenli hale getirilebilir.

Not: Ağustos 2021 öncesinde oluşturulan uygulamalar için APK yükleme ve kendi anahtarlarınızı yönetme yöntemini tercih edebilirsiniz. Ancak anahtarları kaybederseniz veya güvenliğiniz tehlikeye girerse, yeni paket adıyla yeni bir uygulama yayınlamadan uygulamanızı güncelleyemezsiniz. Play Store, bu tür uygulamalar için Play Uygulama İmzalama özelliğini ve Android App Bundle kullanımını önermektedir.

Kaynak:

https://support.google.com/googleplay/android-developer/answer/9842756