سيتعين على مستخدمي Google Pixel 4 انتظار المطورين لإضافة دعم Face Unlock

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

Pixel 4 هو أول جهاز يتضمن أجهزة التعرف على الوجه الآمنة المتوافقة تمامًا مع Android 10 ، والذي يسمح بالاعتراف بميزة فتح الوجه كشكل صحيح من مصادقة البيومترية باستخدام API BiometricPrompt. ومع ذلك ، لاحظ مراجعو Pixel 4 الأوائل أن عددًا قليلاً فقط من التطبيقات ، إن وجدت ، تسمح بالمصادقة عبر التعرف على الوجه. لا يزال مديرو كلمات المرور مثل Keepass والعديد من التطبيقات المصرفية يستخدمون واجهة برمجة تطبيقات FingerprintManager القديمة لإظهار مربعات حوار مصادقة البصمات. هذا يعني أنه سيتعين على المستخدمين انتظار المطورين لتحديث تطبيقاتهم باستخدام واجهة برمجة تطبيقات BiometricPrompt قبل أن يتمكنوا من استخدامها.

في الواقع ، ستعمل مع التطبيقات التي تستهدف Android 9 Pie ، أيضًا ، طالما أنها تستخدم BiometricPrompt.

فيما يلي لقطة شاشة توضح Tasker مع مصادقة فتح الوجه.

شكرًاjoaomgcd pic.twitter.com/1OKSvvBcNF

- مشعل الرحمن (@ مشعل الرحمن) 16 أكتوبر 2019

تجدر الإشارة إلى أن FingerprintManager API تم إهمالها في مستوى API 28 (Android 9 Pie) لصالح API BiometricPrompt الجديد. بينما في Android 10 ، تم تحديث واجهة برمجة التطبيقات لإضافة تأكيد ضمني ، مما يعني أنه لن يتعين على المستخدمين الضغط على "confirm" بعد المصادقة الناجحة. الآن ، من أجل السماح للتطبيقات بالمصادقة عبر فتح وجه Pixel 4 ، سيتعين عليها التحديث لاستهداف مستوى API 28 وتطبيق BiometricPrompt. بمجرد الانتهاء من ذلك ، ستعرض واجهة برمجة تطبيقات BiometricPrompt مربع حوار مقدمًا من قِبل النظام يعمل مع أي طريقة من عناصر القياسات الحيوية الآمنة المتوفرة على الجهاز - بصمة أو فتح الوجه.

الآن إذا كنت من محاربي نظام Android ، فأنت تعلم بالفعل أن انتظار المطورين لتحديث تطبيقاتهم عادة ما يستغرق وقتًا طويلاً. لحسن الحظ ، رغم ذلك ، بدأت Google العمل عليها قبل أشهر من إطلاق Pixel 4. منذ أغسطس 2019 ، تطلب الشركة من جميع التطبيقات الجديدة المقدمة إلى Play Store أن تستهدف Android 9. لذلك لأي مطورين يطلقون تطبيقات جديدة ، لا يوجد سبب يدعوهم لاستخدام API المهملة عبر API BiometricPrompt الجديد. علاوة على ذلك ، بدءًا من نوفمبر 2019 ، تتطلب Google أيضًا جميع التحديثات للتطبيقات الحالية لاستهداف Android 9. لذلك ، عند تحديث التطبيقات لدعم مستوى واجهة برمجة التطبيقات الأحدث ، سيتم تحذير المطورين من إهمال واجهة برمجة التطبيقات القديمة ، مما يشجعهم على التحول إلى BiometricPrompt ، وبالتالي إضافة وجه فتح الدعم لبكسل 4.


تم تحديث هذه المقالة في الساعة 11:00 صباحًا بتوقيت شرق الولايات المتحدة في 10/17/19 لتوضيح أن التبديل إلى BiometricPrompt ليس مطلوبًا فقط لأن واجهة برمجة تطبيقات بصمات الأصابع الأقدم تم إهمالها في مستوى API 28.