Rappel d'accès aux données de localisation en arrière-plan

Android 10 dispose d'un rappel d'accès en arrière-plan aux données de localisation, qui augmente la transparence sur l'accès des applications aux données de localisation d'un appareil et aide les utilisateurs à contrôler cet accès. Sous Android 9 et versions antérieures, une application peut suivre la position d'un appareil lorsqu'elle s'exécute en arrière-plan à l'insu de l'utilisateur. Les utilisateurs peuvent supprimer ce comportement sous Android 10 en sélectionnant l'autorisation Autoriser seulement si l'appli est utilisée ou Refuser.

Image de notification d'accès aux données de localisation en arrière-plan

Figure 1 : Rappel de l'accès aux données de localisation en arrière-plan.

Un rappel est déclenché lorsqu'une application accède aux données protégées par la méthode d'autorisation d'accéder à la position précise ACCESS_FINE_LOCATION en arrière-plan. Pour éviter toute interruption inutile de l'utilisateur, le rappel n'affiche pas toutes les activités en arrière-plan pour toutes les applications dans une seule notification. L'utilisateur voit un rappel par jour maximum. Lorsqu'une demande d'accès déclenche le rappel d'accès à la position en arrière-plan, celui-ci s'affiche plus tard dans la journée, le lendemain ou les jours suivants, en fonction du nombre total de rappels à transférer. Par exemple, l'affichage d'un total de trois notifications prend 72 heures.

Les notifications ne sont pas déclenchées pour les éléments suivants:

  • Applications dont l'autorisation est accordée par défaut, comme les services système.
  • Applications auxquelles l'autorisation d'accès à la position Toujours autoriser est accordée et qui ont déjà accédé à la position de l'appareil en arrière-plan pour la première fois.
  • Applications qui reçoivent des notifications de position au premier plan uniquement.
  • Applications qui ne reçoivent que des notifications de position approximatives

Les autorisations de la plupart des applications préinstallées sont accordées par défaut. Aucune action n'est requise de votre part pour implémenter la fonctionnalité de rappel d'accès aux données de localisation en arrière-plan. Vous ne pouvez pas la personnaliser. Cette fonctionnalité est testée par CTS.