تذكير الوصول إلى الموقع في الخلفية

يتميز Android 10 بتذكير بموقع الوصول في الخلفية، مما يزيد من الشفافية في مقدار وصول التطبيقات إلى موقع الجهاز ويساعد المستخدمين في الحفاظ على التحكم في هذا الوصول. في نظام Android 9 والإصدارات الأقدم، يمكن للتطبيق تتبع موقع الجهاز أثناء العمل في الخلفية دون علم المستخدم. يمكن للمستخدمين منع هذا السلوك في Android 10 عن طريق تحديد إما السماح فقط أثناء استخدام التطبيق أو رفض إذن الوصول إلى الموقع.

Background location access notification image
الشكل 1. تذكير الوصول إلى الموقع في الخلفية

يتم تشغيل التذكير عندما يصل أحد التطبيقات إلى البيانات المحمية بواسطة طريقة إذن الموقع الدقيق ACCESS_FINE_LOCATION أثناء وجوده في الخلفية. لمنع المقاطعات غير الضرورية للمستخدم، لا يعرض التذكير جميع أنشطة الخلفية لجميع التطبيقات في إشعار واحد. يرى المستخدم تذكيرًا واحدًا يوميًا كحد أقصى. عندما يقوم طلب الوصول بتشغيل تذكير الوصول إلى الموقع في الخلفية، فإنه يظهر إما في وقت لاحق من نفس اليوم، أو في اليوم التالي، أو بعد أيام، اعتمادًا على عدد إجمالي التذكيرات المطلوب دفعها. على سبيل المثال، يستغرق ظهور إجمالي 3 إشعارات 72 ساعة.

لا يتم تشغيل الإشعارات لما يلي:

  • التطبيقات التي تم منح الأذونات لها بشكل افتراضي، مثل خدمات النظام.
  • التطبيقات التي تم منحها إذن الوصول إلى الموقع طوال الوقت ، والتي وصلت بالفعل إلى موقع الجهاز في الخلفية لأول مرة.
  • التطبيقات التي تتلقى تحديثات الموقع في المقدمة فقط.
  • التطبيقات التي تتلقى تحديثات الموقع التقريبي فقط.

يتم منح أذونات معظم التطبيقات المثبتة مسبقًا بشكل افتراضي. لا تحتاج إلى اتخاذ أي إجراء لتنفيذ ميزة التذكير بالوصول إلى الموقع في الخلفية، ولا يمكنك تخصيصها. تم اختبار هذه الميزة بواسطة CTS.