האפליקציה כותבת „לא ניתן היה לקבל את המיקום האמיתי”

לרוב המיקום כבוי במערכת או שהגדרת הדיוק מושבתת. כדאי לוודא שהמיקום מופעל ושחיפוש רשתות Wi-Fi וחיפוש מכשירי Bluetooth מותרים בהגדרות שלו.

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

בדרך כלל יש כמה סיבות, ונוח לבדוק אותן לפי הסדר.

הראשונה — המיקום כבוי במערכת. בודקים את המתג בהגדרות המהירות או בהגדרות המיקום: כשהמיקום כבוי, אף אפליקציה לא מקבלת קואורדינטות.

השנייה — ההרשאה לא ניתנה. פותחים את ההגדרות של האפליקציה ומוודאים שהגישה למיקום מותרת עם דיוק „מדויק”, ולא „משוער”. בדיוק משוער המערכת מעגלת את הקואורדינטות לכמה קילומטרים.

השלישית — את/ה בתוך מבנה והלוויינים לא נראים. GPS צריך קו ראייה ישיר לשמיים; בבניין, בחניון תת-קרקעי או בקרון רכבת תחתית ייתכן שהמיקום הראשון לא יגיע לעולם. עוזר לגשת לחלון או לצאת החוצה לכמה דקות.

הרביעית — קביעת המיקום לפי הרשת מושבתת. Android יודע לקבוע את המיקום לפי Wi-Fi ואנטנות סלולריות, ובתוך מבנים זה המקור העיקרי. המתגים המתאימים נמצאים בהגדרות המיקום, ובממשקים שונים נקראים „חיפוש רשתות Wi-Fi” ו„חיפוש מכשירי Bluetooth”; כששניהם כבויים, כמעט בלתי אפשרי לקבל מיקום בתוך מבנה.

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

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

נשארו שאלות? לכתוב לתמיכה.