Android 10'da arka planda erişimle ilgili konum hatırlatıcısı bulunur. Bu hatırlatıcı, uygulamaların bir cihazın konumuna ne kadar erişimi olduğuna dair şeffaflığı artırır ve kullanıcıların söz konusu erişim üzerinde kontrol sahibi olmasına yardımcı olur. Android 9 ve önceki sürümlerde, bir uygulama arka planda çalışırken kullanıcının bilgisi olmadan cihazın konumunu izleyebilir. Kullanıcılar Android 10'da Yalnızca uygulamayı kullanırken izin ver veya Reddet konum erişimini seçerek bu davranışı engelleyebilirler.
Şekil 1. Arka planda konum erişimi hatırlatıcısı.
Uygulamalar arka plandayken hassas konum izni yöntemi ACCESS_FINE_LOCATION
ile korunan verilere eriştiğinde hatırlatıcı tetiklenir. Kullanıcının gereksiz yere kesintiye uğramasını önlemek için hatırlatıcı, tüm uygulamaların arka plandaki tüm etkinliklerini 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şimi hatırlatıcısını tetiklediğinde,
gönderilmesi gereken toplam hatırlatıcı sayısına bağlı olarak aynı günün ilerleyen saatlerinde, sonraki gün veya
günler sonra gösterilir. Örneğin, toplam 3 bildirimin gösterilmesi 72 saat sürer.
Bildirimler aşağıdakiler için tetiklenmez:
- Sistem hizmetleri gibi varsayılan olarak izin verilmiş uygulamalar.
- Her zaman izin ver konum erişimi izni verilen ve arka planda cihaz konumuna ilk kez erişmiş uygulamalar.
- Yalnızca ön planda konum güncellemesi alan uygulamalar.
- Yalnızca kaba konum güncellemeleri alan uygulamalar.
Önceden yüklenmiş çoğu uygulamanın izinleri varsayılan olarak verilir. Arka planda konum erişimi hatırlatıcısı özelliğini uygulamak için herhangi bir işlem yapmanız gerekmez ve bu özelliği özelleştiremezsiniz. Bu özellik CTS tarafından test edilir.