משתמשי גוגל פיקסל 4 יצטרכו לחכות למפתחים שיוסיפו תמיכה בפתיחת זיהוי פנים

משתמשי Google Pixel 4 יצטרכו לחכות למפתחים שיעדכנו את האפליקציות שלהם עם BiometricPrompt API לפני שיוכלו להשתמש בפתיחת נעילה על ידי זיהוי פנים.

באירוע האחרון של Made by Google, החברה סוף סוף הרים את הכיסויים מסדרת Pixel 4 החדשה. אמנם כבר ידענו כמעט הכל על המכשירים החדשים הודות להדלפות הבלתי נגמרות, לגוגל היו כמה הפתעות מתחת לשרוול. בין אלה הייתה הגילוי הצורם כי ה מכשירי Pixel 4 לא יגיעו להודו, וזה בהחלט באמר עבור מעריצי פיקסל בארץ. למדנו גם שמכשירי ה-Pixel 4 כוללים רק תכונה מאובטחת של ביטול נעילת פנים לאימות ביומטרי, ללא סימנים של סורק טביעות אצבע. המעבר הפתאומי הזה לפתיחת נעילה פנים כאמצעי היחיד לאימות ביומטרי מאיית כעת צרות עבור רוכשי Pixel 4 ברחבי העולם.

ה-Pixel 4 הוא המכשיר הראשון הכולל חומרת זיהוי פנים מאובטחת התואמת לחלוטין לאנדרואיד 10, מה שמאפשר לזהות את תכונת פתיחת הפנים כצורה חוקית של אימות ביומטרי באמצעות BiometricPrompt ממשק API. עם זאת, מבקרים מוקדמים של Pixel 4 שמו לב שרק אפליקציות בודדות, אם בכלל, מאפשרות אימות באמצעות זיהוי פנים. מנהלי סיסמאות כמו Keepass ואפליקציות בנקאות רבות עדיין משתמשים בממשק ה-API הישן של FingerprintManager כדי להציג תיבות דו-שיח לאימות טביעת אצבע. המשמעות היא שמשתמשים יצטרכו לחכות למפתחים שיעדכנו את האפליקציות שלהם עם ה-BiometricPrompt API לפני שהם יוכלו להשתמש בהם.

ראוי לציין שה-API של FingerprintManager הוצא משימוש ברמת API 28 (Android 9 Pie) לטובת ה-API החדש של BiometricPrompt. בעוד באנדרואיד 10, ה-API היה עודכן כדי להוסיף אישור מרומז, כלומר המשתמשים לא יצטרכו ללחוץ על "אישור" לאחר אימות מוצלח. כעת, על מנת שאפליקציות יאפשרו אימות באמצעות פתיחת הפנים של Pixel 4, הן יצטרכו לעדכן לרמת API 28 יעד ולהטמיע את BiometricPrompt. ברגע שזה נעשה, ה-API של BiometricPrompt יציג תיבת דו-שיח מסופקת על ידי המערכת שתעבוד עם כל שיטה ביומטרית מאובטחת הזמינה במכשיר - טביעת אצבע או ביטול נעילה על ידי פנים.

עכשיו, אם אתה ותיק באנדרואיד, אתה כבר יודע שהמתנה למפתחים לעדכן את האפליקציות שלהם בדרך כלל לוקחת הרבה זמן. למרבה המזל, גוגל החלה לעבוד על זה חודשים לפני השקת Pixel 4. מאז אוגוסט 2019, החברה דורשת שכל האפליקציות החדשות הנשלחות לחנות Play יתמקדו באנדרואיד 9. אז עבור כל מפתח שמשיק אפליקציות חדשות, אין שום סיבה שישתמשו ב-API שהוצא משימוש על פני BiometricPrompt API החדש יותר. יתר על כן, החל מנובמבר 2019, גוגל גם דורשת את כל העדכונים עבור אפליקציות קיימות כדי למקד לאנדרואיד 9. לכן, בעת עדכון אפליקציות כדי לתמוך ברמת ה-API החדשה יותר, מפתחים יוזהרו לגבי ה-API הישן יותר הוצאה משימוש, מעודד אותם לעבור ל-BiometricPrompt, ובכך להוסיף תמיכה בפתיחת נעילת פנים עבור ה-Pixel 4.


מאמר זה עודכן בשעה 11:00 AM EST ב-10/17/19 כדי להבהיר שמעבר ל-BiometricPrompt אינו נדרש רק בגלל שה-API הישן יותר של טביעת האצבע הוצא משימוש ברמת API 28.