ตัวเตือนการเข้าถึงตำแหน่งในเบื้องหลัง

Android 10 มีการแจ้งเตือนตำแหน่งการเข้าถึงในเบื้องหลัง ซึ่งเพิ่มความโปร่งใสในจำนวนแอปที่เข้าถึงตำแหน่งของอุปกรณ์ และช่วยให้ผู้ใช้ควบคุมการเข้าถึงดังกล่าวได้ ใน Android 9 และต่ำกว่า แอปสามารถติดตามตำแหน่งของอุปกรณ์ในขณะที่ทำงานในเบื้องหลังโดยที่ผู้ใช้ไม่ทราบ ผู้ใช้สามารถระงับพฤติกรรมนี้ใน Android 10 โดยเลือก อนุญาตเฉพาะขณะใช้แอป หรือ ปฏิเสธ การเข้าถึงตำแหน่ง

Background location access notification image
รูปที่ 1. ตัวเตือนการเข้าถึงตำแหน่งในเบื้องหลัง

การแจ้งเตือนจะถูกเรียกใช้เมื่อแอปเข้าถึงข้อมูลที่ได้รับการคุ้มครองโดยวิธีการอนุญาตตำแหน่งแบบละเอียด ACCESS_FINE_LOCATION ขณะอยู่ในพื้นหลัง เพื่อป้องกันไม่ให้ผู้ใช้หยุดชะงัก โดยไม่จำเป็น ตัวเตือนจะไม่แสดงกิจกรรมพื้นหลังทั้งหมดสำหรับแอพทั้งหมดในการแจ้งเตือนเดียว ผู้ใช้เห็นการแจ้งเตือนหนึ่งรายการต่อวัน สูงสุด เมื่อคำขอเข้าถึงทริกเกอร์การเตือนการเข้าถึงตำแหน่งในเบื้องหลัง คำขอนั้นจะแสดงในภายหลังในวันเดียวกัน วันถัดไป หรือวันต่อมา ขึ้นอยู่กับจำนวนการเตือนทั้งหมดที่ต้องผลัก ตัวอย่างเช่น การแจ้งเตือนทั้งหมด 3 รายการใช้เวลาแสดง 72 ชั่วโมง

การแจ้งเตือนจะไม่ถูกทริกเกอร์สำหรับสิ่งต่อไปนี้:

  • แอปที่ได้รับอนุญาตตามค่าเริ่มต้น เช่น บริการของระบบ
  • แอปที่ได้รับ อนุญาต อนุญาตการเข้าถึงตำแหน่งตลอดเวลา ซึ่งเข้าถึงตำแหน่งของอุปกรณ์ในเบื้องหลังเป็นครั้งแรกแล้ว
  • แอปที่ได้รับการอัปเดตตำแหน่งในเบื้องหน้าเท่านั้น
  • แอปที่ได้รับการอัปเดตตำแหน่งคร่าวๆ เท่านั้น

แอพที่ติดตั้งไว้ล่วงหน้าส่วนใหญ่จะได้รับอนุญาตตามค่าเริ่มต้น คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อใช้คุณลักษณะการแจ้งเตือนการเข้าถึงตำแหน่งในเบื้องหลัง และคุณไม่สามารถปรับแต่งได้ คุณลักษณะนี้ได้รับการทดสอบโดย CTS