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 erişim üzerinde kontrol sahibi olmalarına yardımcı olan bir arka plan erişim konum hatırlatıcısına sahiptir. Android 9 ve önceki sürümlerde, bir uygulama arka planda çalışırken kullanıcının bilgisi olmadan bir cihazın konumunu izleyebilir. Kullanıcılar , yalnızca Uygulamayı kullanırken izin ver veya Konum erişimini reddet iznini seçerek Android 10'da bu davranışı engelleyebilir.

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

Bir uygulama, arka plandayken hassas konum izni 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 uygulamalara ilişkin arka plan etkinliklerinin tamamını tek bir bildirimde göstermez. Kullanıcı günde en fazla bir hatırlatma görür. Bir erişim isteği arka planda konum erişimi hatırlatıcısını tetiklediğinde, toplam kaç hatırlatıcının iletilmesi gerektiğine bağlı olarak aynı günün ilerleyen saatlerinde, ertesi gün veya günler sonra gösterilir. Örneğin, toplam 3 bildirimin gösterilmesi 72 saat sürer.

Aşağıdaki durumlarda bildirimler tetiklenmez:

  • Sistem hizmetleri gibi varsayılan olarak izin verilen uygulamalar.
  • Arka planda cihaz konumuna ilk kez 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.

Önceden yüklenmiş uygulamaların çoğunun izinleri varsayılan olarak verilmiştir. Arka planda konuma erişim hatırlatma özelliğini uygulamak için herhangi bir işlem yapmanıza gerek yoktur ve bu özelliği özelleştiremezsiniz. Bu özellik CTS tarafından test edilmiştir.