עדכוני מיקום ב-Android 11

כדי להגן על פרטיות המשתמשים, ב-Android 11 נוספה גישה חד-פעמית למיקום ובוצעו שינויים באופן שבו המשתמשים מעניקים גישה למיקום ברקע. העדכונים האלה משפיעים על כל האפליקציות שפועלות ב-Android מגרסה 11 ואילך.

גישה חד-פעמית

איור 1. בתיבת הדו-שיח של המערכת להרשאת המיקום בחזית יש אפשרות שנקראת רק הפעם.

ב-Android 11 ואילך, בכל פעם שהאפליקציה מבקשת גישה למיקום בחזית, תיבת הדו-שיח של הרשאות המערכת כוללת אפשרות שנקראת רק הפעם, כמו שמוצג באיור 1. האפשרות הזו מאפשרת למשתמשים יותר שליטה במועד שבו אפליקציה יכולה לגשת למידע על המיקום.

מידע נוסף על אופן הטיפול של המערכת בהרשאות חד-פעמיות

גישה למיקום ברקע

ב-Android 11, יש שינוי באופן שבו תכונה באפליקציה יכולה לקבל גישה למיקום ברקע. בקטע הזה מתואר כל אחד מהשינויים האלה.

אם תכונה באפליקציה ניגשת למיקום ברקע, צריך לוודא שהגישה הזו נחוצה. מומלץ לקבל את המידע שנדרש לתכונה בדרכים אחרות, כפי שמתואר בדף בנושא גישה למיקום ברקע.

בקשה נפרדת למיקום ברקע

כמו שמתואר במדריך בנושא בקשת גישה למיקום בזמן ריצה, מומלץ לבצע בקשות מצטברות למיקום. אם האפליקציה שלכם מטרגטת את Android מגרסה 11 ואילך, המערכת אוכפת את השיטה המומלצת הזו. אם תבקשו הרשאת מיקום בחזית והרשאת מיקום ברקע בו-זמנית, המערכת תתעלם מהבקשה ולא תעניק לאפליקציה שלכם אף אחת מההרשאות.

שינויים בתיבת הדו-שיח של ההרשאות

פרטי השינויים

שינוי השם: BACKGROUND_RATIONALE_CHANGE_ID

מזהה שינוי: 147316723

איך מחליפים את המצב

במהלך בדיקת התאימות של האפליקציה ל-Android 11, אפשר להפעיל או להשבית את השינוי הזה באמצעות פקודות ה-ADB הבאות:

adb shell am compat enable (147316723|BACKGROUND_RATIONALE_CHANGE_ID) PACKAGE_NAME
adb shell am compat disable (147316723|BACKGROUND_RATIONALE_CHANGE_ID) PACKAGE_NAME

מידע נוסף על מסגרת התאימות ועל החלפת שינויים זמין במאמר בדיקה וניפוי באגים של שינויים בהתנהגות הפלטפורמה באפליקציה.

כשפיצ'ר באפליקציה מבקש גישה למיקום ברקע במכשיר עם Android 11 ואילך, בתיבת הדו-שיח של המערכת לא מופיע כפתור להפעלת הגישה למיקום ברקע. כדי להפעיל גישה למיקום ברקע, המשתמשים צריכים להגדיר את האפשרות תמיד להרשאת המיקום של האפליקציה בדף ההגדרות, כמו שמתואר במדריך בנושא בקשת מיקום ברקע.

מקורות מידע נוספים

מידע נוסף על גישה למיקום ברקע זמין במקורות המידע הבאים:

סרטונים