تأتي ميزة إعادة التعيين التلقائي لأذونات Android 11 إلى إصدارات نظام التشغيل الأقدم

click fraud protection

تقدم Google ميزة إعادة التعيين التلقائي لأذونات Android 11 إلى جميع الأجهزة التي تعمل بنظام Android 6.0 حتى Android 10. وإليك ما يعنيه هذا.

مع أندرويد 11، جوجل قدم أذونات الإلغاء التلقائي التي منعت التطبيقات غير المستخدمة من الوصول إلى الأذونات الحساسة التي منحها المستخدم. على الرغم من أن ميزة الخصوصية هذه تظل حصرية حاليًا للأجهزة التي تعمل بنظام Android 11 والإصدارات الأحدث، فإنها ستنتقل قريبًا إلى الإصدارات الأقدم من Android - وصولًا إلى Android 6.0.

أعلنت جوجل اليوم عن جلبها ميزة إعادة التعيين التلقائي لأذونات Android 11 لجميع الأجهزة التي تعمل بنظام Android 6.0 وما فوق. سيبدأ طرح الميزة على الأجهزة التي تم تثبيت خدمات Google Play عليها في وقت لاحق من هذا العام. تقول Google إنه سيتم تمكين الميزة افتراضيًا للتطبيقات التي تستهدف Android 11 (مستوى API 30) أو أعلى. بالنسبة للتطبيقات التي تستهدف مستويات واجهة برمجة التطبيقات (API) من 23 إلى 29، سيتعين على المستخدمين تمكينها يدويًا من الإعدادات.

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

لن تنطبق ميزة إعادة التعيين التلقائي للأذونات على تطبيقات مسؤول الجهاز؛ وبالمثل، لن يتم أيضًا إلغاء الأذونات التي تم تحديدها بواسطة سياسة المؤسسة. الميزة متوافقة أيضًا مع إسبات التطبيق في أندرويد 12. إذا لزم الأمر، يمكن لمطور التطبيق أيضًا أن يطلب من المستخدم تعطيل ميزة إذن إعادة التعيين التلقائي. إذا كان تطبيقك يستهدف مستوى واجهة برمجة التطبيقات 30 أو أعلى وترغب في مطالبة المستخدم بتعطيل إعادة التعيين التلقائي للأذونات، فستحتاج إلى استخدام واجهة برمجة التطبيقات الجديدة عبر الأنظمة الأساسية والتي تعد جزءًا من جيتباك كور مكتبة - androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus() و androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent(). يعد القيام بذلك مفيدًا للتطبيقات التي تعمل بشكل أساسي في الخلفية، مثل التطبيق المصاحب لساعتك الذكية.

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

سيتم طرح ميزة إعادة التعيين التلقائي للأذونات تدريجيًا إلى Android 6.0 من خلال أجهزة Android 10 المثبت عليها خدمات Google Play بدءًا من ديسمبر 2021. تقول Google إن الميزة ستصل إلى جميع الأجهزة المؤهلة بحلول الربع الأول من عام 2022. وفي الوقت نفسه، يتم إطلاق واجهات برمجة التطبيقات لإعادة الضبط التلقائي عبر الأنظمة الأساسية اليوم في إصدار تجريبي مع Jetpack Core 1.7.0 ولكن سيتم إطلاقها كواجهة برمجة تطبيقات مستقرة في أكتوبر 2021.