Arka Plan Konum Erişimi Hatırlatıcısı

Android 10, uygulamaların bir cihazın konumuna ne kadar erişime sahip olduğu konusunda şeffaflığı artıran ve kullanıcıların bu tür erişim üzerinde kontrol sahibi olmalarına yardımcı olan bir arka plan erişim konumu hatırlatıcısına sahiptir. Android 9 ve önceki sürümlerde, bir uygulama, kullanıcının bilgisi olmadan arka planda çalışırken bir cihazın konumunu izleyebilir. Kullanıcılar, Yalnızca Uygulamayı kullanırken İzin ver veya Konum erişimini engelle iznini seçerek Android 10'da bu davranışı engelleyebilir.

Background location access notification image
Şekil 1. Arka planda konum erişim hatırlatıcısı

Bir uygulama, arka plandayken hassas konum izin yöntemi ACCESS_FINE_LOCATION tarafından korunan verilere eriştiğinde bir hatırlatıcı tetiklenir. Kullanıcının gereksiz kesintilere uğramasını önlemek için hatırlatıcı, tüm uygulamalar için tüm arka plan etkinliğini tek bir bildirimde göstermez. Kullanıcı günde en fazla bir hatırlatıcı görür. Bir erişim isteği, arka planda konum erişim hatırlatıcısını tetiklediğinde, toplam hatırlatıcının kaç kez gönderilmesi gerektiğine bağlı olarak, aynı gün sonra, sonraki gün veya günler sonra gösterilir. Örneğin, toplam 3 bildirimin gösterilmesi 72 saat sürer.

Aşağıdakiler için bildirimler tetiklenmez:

  • Sistem hizmetleri gibi varsayılan olarak izin verilen uygulamalar.
  • Cihaz konumuna ilk kez arka planda zaten erişmiş olan, her zaman konum erişimine izin ver izni verilen uygulamalar.
  • Konum güncellemelerini yalnızca ön planda alan uygulamalar.
  • Yalnızca kaba konum güncellemelerini alan uygulamalar.

Çoğu önceden yüklenmiş uygulamanın izinleri varsayılan olarak verilmiştir. Arka planda konum erişimi hatırlatıcı özelliğini uygulamak için herhangi bir işlem yapmanız gerekmez ve bunu özelleştiremezsiniz. Bu özellik CTS tarafından test edilmiştir.