ผู้ใช้ Google Pixel 4 จะต้องรอให้นักพัฒนาอัปเดตแอปด้วย BiometricPrompt API ก่อนจึงจะสามารถใช้การปลดล็อคด้วยใบหน้าเพื่อตรวจสอบสิทธิ์ได้
ในงาน Made by Google ที่ผ่านมา ในที่สุดบริษัทก็ ยกฝาครอบออกจากซีรีส์ Pixel 4 ใหม่. ในขณะที่เรารู้เกือบทุกอย่างเกี่ยวกับอุปกรณ์ใหม่แล้ว ขอบคุณการรั่วไหลที่ไม่มีวันสิ้นสุดGoogle มีเรื่องน่าประหลาดใจอยู่สองสามเรื่อง ในบรรดาสิ่งเหล่านี้มีการเปิดเผยที่น่าสะเทือนใจว่า อุปกรณ์ Pixel 4 จะไม่ส่งไปยังอินเดียซึ่งสร้างความผิดหวังให้กับแฟน ๆ Pixel ในประเทศอย่างแน่นอน นอกจากนี้เรายังได้เรียนรู้ว่าอุปกรณ์ Pixel 4 มีเพียงคุณสมบัติการปลดล็อกด้วยใบหน้าที่ปลอดภัยสำหรับการตรวจสอบสิทธิ์ไบโอเมตริกซ์ โดยไม่มีสัญญาณของเครื่องสแกนลายนิ้วมือ การเปลี่ยนไปใช้การปลดล็อกด้วยใบหน้าอย่างกะทันหันเป็นวิธีเดียวในการตรวจสอบสิทธิ์แบบไบโอเมตริกซ์ในขณะนี้ สร้างปัญหาให้กับผู้ซื้อ Pixel 4 ทั่วโลก
Pixel 4 เป็นอุปกรณ์แรกที่มีฮาร์ดแวร์จดจำใบหน้าที่ปลอดภัยซึ่งเข้ากันได้กับ Android 10 อย่างสมบูรณ์ ซึ่งช่วยให้สามารถจดจำคุณสมบัติการปลดล็อคด้วยใบหน้าว่าเป็นรูปแบบการตรวจสอบสิทธิ์ไบโอเมตริกซ์ที่ถูกต้องโดยใช้ BiometricPrompt เอพีไอ อย่างไรก็ตาม ผู้ตรวจสอบ Pixel 4 รุ่นแรก ๆ สังเกตเห็นว่ามีแอปเพียงไม่กี่แอปเท่านั้นที่อนุญาตให้มีการตรวจสอบสิทธิ์ผ่านการจดจำใบหน้า ผู้จัดการรหัสผ่านเช่น Keepass และแอปธนาคารจำนวนมากยังคงใช้ FingerManager API รุ่นเก่าเพื่อแสดงกล่องโต้ตอบการตรวจสอบความถูกต้องของลายนิ้วมือ ซึ่งหมายความว่าผู้ใช้จะต้องรอให้นักพัฒนาอัปเดตแอปของตนด้วย BiometricPrompt API ก่อนจึงจะสามารถใช้งานได้
เป็นที่น่าสังเกตว่า FingerManager API เลิกใช้แล้วในระดับ API 28 (Android 9 Pie) เพื่อสนับสนุน BiometricPrompt API ใหม่. ในขณะที่อยู่ใน Android 10 นั้น API ก็คือ อัปเดตเพื่อเพิ่มการยืนยันโดยนัยซึ่งหมายความว่าผู้ใช้จะไม่ต้องกด "ยืนยัน" หลังจากการตรวจสอบสิทธิ์สำเร็จ ตอนนี้เพื่อให้แอปอนุญาตการตรวจสอบสิทธิ์ผ่านการปลดล็อคใบหน้าของ Pixel 4 พวกเขาจะต้องอัปเดตเป็น API เป้าหมายระดับ 28 และใช้ BiometricPrompt เมื่อเสร็จแล้ว BiometricPrompt API จะแสดงกล่องโต้ตอบที่ระบบจัดเตรียมไว้ให้ ซึ่งจะทำงานร่วมกับวิธีไบโอเมตริกซ์ที่ปลอดภัยใดๆ ที่มีอยู่ในอุปกรณ์ - การปลดล็อกด้วยลายนิ้วมือหรือการปลดล็อกด้วยใบหน้า
ตอนนี้ หากคุณเป็นผู้มีประสบการณ์กับ Android คุณจะรู้อยู่แล้วว่าการรอให้นักพัฒนาอัปเดตแอปมักจะใช้เวลานาน โชคดีที่ Google เริ่มทำงานก่อนเปิดตัว Pixel 4 หลายเดือน ตั้งแต่เดือนสิงหาคม 2019 บริษัทกำหนดให้แอปใหม่ทั้งหมดส่งไปยัง Play Store เพื่อกำหนดเป้าหมายเป็น Android 9 ดังนั้นสำหรับนักพัฒนาที่เปิดตัวแอปใหม่ ก็ไม่มีเหตุผลที่พวกเขาจะใช้ API ที่เลิกใช้งานแล้วกับ BiometricPrompt API ที่ใหม่กว่า นอกจากนี้ ตั้งแต่เดือนพฤศจิกายน 2019 Google ยังกำหนดให้การอัปเดตทั้งหมดสำหรับแอปที่มีอยู่เพื่อกำหนดเป้าหมายเป็น Android 9 ดังนั้น เมื่ออัปเดตแอปเพื่อรองรับระดับ API ที่ใหม่กว่า นักพัฒนาจะได้รับคำเตือนเกี่ยวกับ API รุ่นเก่า การเลิกใช้งาน กระตุ้นให้พวกเขาเปลี่ยนไปใช้ BiometricPrompt ซึ่งจะเป็นการเพิ่มการรองรับการปลดล็อคด้วยใบหน้าสำหรับ Pixel 4.
บทความนี้ได้รับการอัปเดตเมื่อเวลา 11.00 น. EST ของวันที่ 10/17/19 เพื่อชี้แจงว่าไม่จำเป็นต้องเปลี่ยนมาใช้ BiometricPrompt เพียงเพราะ API ลายนิ้วมือรุ่นเก่าเลิกใช้งานแล้วในระดับ API 28