iPhone定位不準怎麼辦?門市教你排查GPS與定位服務
總 iLab學校總務長日常操作・基本設定・長輩教學・依官方資訊整理開始前
iPhone定位不準九成不是硬體壞掉,而是「定位服務」或「網路輔助定位」被關掉、被限制,或是所在環境(地下室、大樓密集區、金屬車殼)讓GPS訊號進不來,照著設定裡的幾個開關和環境判斷排查一輪,多半當場就能解決。這篇我把門市每天在幫客人排查定位問題的步驟,一次整理給你,從「到底是哪裡壞」開始講起,不會的地方也可以直接帶手機到門市,我們現場示範給你看。
定位不準到底是哪裡出問題?先分清楚三層
客人拿手機來問「定位很不準」的時候,我第一句一定先問:「是完全定位不到、還是位置飄來飄去、還是某一個App特別不準?」這三種情況原因完全不一樣,混在一起排查會白忙一場。
第一種是「完全定位不到」,手機地圖上顯示一個大藍圈、或根本沒有藍點,這通常是定位服務整個被關掉,或是該App沒有拿到定位許可權。第二種是「位置會跳動、忽遠忽近」,人明明站在原地,地圖上的藍點卻在附近亂飄,這多半是訊號來源不夠純(只靠Wi-Fi或基地台推算,沒有真正的GPS衛星訊號輔助),常見於室內、地下室、大樓密集的市區巷弄。第三種是「只有某個App特別不準」,例如導航App準,但某個運動App或外送App的定位卻很奇怪,這種情況通常是那個App本身的定位許可權設定成「使用App期間」而非「永遠」,或是App版本本身有問題,跟手機硬體、跟系統定位服務其實沒有關係。
先分清楚是哪一種,再往下看對應的排查步驟,會省下很多時間。順帶一提,iPhone的定位其實不是單純靠GPS衛星,而是GPS衛星訊號、Wi-Fi熱點資料庫、基地台三合一計算出來的結果,這也是為什麼有時候你明明在戶外、GPS訊號應該很好,定位卻還是飄,因為系統可能同時參考了附近錯誤的Wi-Fi定位資料,這點後面會再詳細說明。
定位服務要怎麼開才是正確的?
先講最基本的路徑:開啟「設定」,點「隱私權與安全性」,再點「定位服務」,最上面有一個總開關,確認它是開著的(綠色)。這是總閘門,如果這裡關掉,底下所有App的定位功能全部失效,不管你在個別App裡怎麼調都沒用。
往下滑會看到每一個App各自的定位許可權,每個App旁邊會標示「永不」「詢問下一次或分享時」「使用App期間」「永遠」這幾種選項。這裡有一個很多人會誤會的地方:導航類App(像是地圖、叫車軟體)建議設成「使用App期間」就夠了,開車途中定位會持續更新;但如果你希望運動追蹤App在背景也能記錄路徑,或是希望「尋找」功能就算手機沒開螢幕也能定位到,那些特定用途的App就需要設成「永遠」。設錯許可權層級,就是最常見的「這個App定位特別不準」的原因,因為系統其實根本沒有持續給它座標,你開啟App的當下才臨時抓一次位置,自然會有落差。
再往下滑到最底部,還有一個容易被忽略的選項叫「系統服務」,點進去之後有一長串,包括「以網路校正時區」「重要地點」「Wi-Fi與藍芽聯網」「基於地點的建議」等等,這些是iOS用來輔助整體定位精準度的背景機制,如果被關太多,定位服務會失去一部分的輔助資料來源,精準度也會跟著下降。我通常會建議客人保留「Wi-Fi與藍芽聯網」跟「以網路校正時區」這兩項是開著的,因為這兩個是輔助定位計算最直接相關的專案,其他像廣告相關的定位專案要不要開,看個人隱私考量就好,跟定位準不準沒有直接關係。
門市小提醒:很多人以為關掉「定位服務」總開關比較省電、比較安全,結果變成連叫車App、找店家、導航全部都不準,其實真正影響電量的是「永遠」授權的App太多在背景持續抓位置,不是總開關本身,建議是總開關開著,個別App許可權依用途調整,才是兼顧省電跟準確的做法。
指南針一直亂跳、方向跟實際走的方向不一樣,怎麼校正?
指南針App跟定位是兩回事但常常被搞混。定位是「你在哪裡」,指南針是「你面朝哪個方向」,導航的時候地圖箭頭會不會跟著你轉、方向對不對,靠的就是指南針的磁力感測器。
如果你發現走在路上,導航地圖上代表你的箭頭方向亂轉、跟實際走的方向兜不起來,這通常不是定位不準,是指南針需要校正。校正方法很簡單,開啟「指南針」這個內建App,如果磁力有幹擾,畫面上會直接跳出提示,請你把手機拿在手上,做一個像畫「8」字形的動作,轉個幾圈,系統就會重新校正磁力感測器。如果指南針App裡沒有主動跳出校正畫面,也可以直接做這個「8字形」動作,通常轉個兩三圈就會有感覺到讀數穩定下來。
另外要提醒的是,指南針很容易受到「你自己」身上的東西幹擾,最常見的就是磁吸式手機殼、磁吸行動電源、車用磁吸支架,或是把手機放在有金屬扣的包包、口袋裡靠近鑰匙、金屬名片夾這些東西旁邊。我在門市遇過不少客人抱怨導航方向一直亂跳,最後發現是手機殼裡藏了強力磁鐵片,拿掉之後立刻正常。所以指南針異常的時候,除了做校正動作,也建議先檢查一下手機周邊有沒有磁性配件,這個排查順序比重灌App、重開機更快找到問題。
為什麼在市區巷弄、地下室、百貨公司裡定位特別飄?
這是門市被問最多次的問題之一,答案跟前面提到的「三合一定位」有關。GPS衛星訊號要穿過建築物才能到手機,混凝土、鋼筋結構對訊號的阻擋非常明顯,地下室、電梯裡、密閉商場基本上收不到衛星訊號,這時候手機只能改靠Wi-Fi熱點資料庫跟基地台訊號去推算大概位置,精準度自然差很多,飄個幾十公尺甚至上百公尺都是正常現象,不是手機壞掉。
市區巷弄定位飄移還有另一個原因,叫做「都市峽谷效應」,高樓兩側林立的時候,GPS訊號會在建築物之間反射、折射,手機收到的不是直線訊號,而是繞了一圈才到的反射訊號,計算出來的位置就會有誤差,常見的現象是明明走在馬路右側,地圖卻顯示你在馬路對面,或是在路口定位點卡在附近某一棟建築物裡不動。這種情況通常走出巷弄、到比較開闊的空間之後,定位會自動修正回來,不需要特別處理。
如果你發現「連在戶外開闊地方,定位都還是飄得很誇張」,這才比較值得懷疑是不是Wi-Fi輔助定位資料庫本身出了問題,比如你家附近的路由器換了位置、換了新裝置,但系統資料庫裡還是舊的座標紀錄,這種狀況可以試著把「設定」裡的「定位服務」總開關關掉再重新開啟一次,讓系統重新抓取附近的網路定位資料,通常一兩分鐘就會恢復正常,如果還是不行,重新開機也有一定機率解決,因為開機的過程會重新初始化GPS晶片。
開車導航定位常常慢半拍、忽然跳到別條路,怎麼辦?
開車導航跟走路、單純看地圖不一樣,因為移動速度快,對定位更新頻率的要求更高,一旦訊號稍微不穩,就很容易出現「定位點忽然跳到平行道路」「明明走在快速道路上卻顯示走在下方的平面道路」這種情況,我們內部叫它「跳線」。
跳線最常見的原因是車體本身的金屬結構跟隔熱紙裡的金屬鍍膜擋住了GPS訊號,尤其是有些隔熱紙、玻璃鍍膜對衛星訊號的阻擋比想像中嚴重,手機放在中控台、儀錶板附近,訊號本來就已經打折扣,如果又剛好經過高架橋下方、隧道、高樓密集路段,定位失準的機率就更高。解法上,第一個建議是手機盡量不要放在有金屬邊框的手機架、磁吸式支架裡,靠近擋風玻璃、視野比較開闊的位置訊號會比較穩。第二個建議是導航的時候盡量開著手機的Wi-Fi(就算沒有連線任何網路,開著Wi-Fi本身也能協助掃描附近熱點輔助定位),關掉飛航模式。
還有一種狀況是使用車用CarPlay的時候定位特別不穩,這種情況建議先確認手機本身的定位訊號是否正常(可以先切到手機自己的地圖App確認藍點位置準不準),如果手機本身沒問題但CarPlay投影出來的畫面定位不準,通常跟連線線材、CarPlay連線品質比較有關,可以試著換一條原廠或MFi認證的傳輸線,或改用無線CarPlay重新配對看看。
開車族的小提醒:長途開車前建議先確認手機系統更新到最新版本,蘋果每次系統更新都可能包含GPS定位演演算法的最佳化,我們門市遇過不少客人反映「更新完系統之後導航明顯準很多」,這不是巧合,是實際存在的最佳化專案,養成定期更新系統的習慣,對定位穩定度是有實質幫助的。
是不是手機本身硬體壞掉?什麼狀況該進門市檢查?
大部分定位問題透過前面的設定排查都能解決,但也有少數情況真的是硬體層面的問題,這裡列出幾個「該進門市檢查」的判斷標準,給你參考:
第一,設定完全正確、也重開機了,在戶外空曠處(例如operations空地、公園)完全開闊視野下定位還是持續完全定位不到、或是誤差超過幾百公尺、久久不修正,這種情況值得懷疑是GPS天線或相關模組出了問題。第二,手機曾經摔過、泡過水、或是拆修過,之後才開始出現定位異常,這種時間點上的關聯性很值得注意,建議直接帶到門市檢測,我們有診斷工具可以直接讀取定位模組的運作狀態,不需要用猜的。第三,如果是同一支手機在同一個地點,跟旁邊朋友、家人的手機定位結果差異很大(別人準、你的手機明顯飄很多),且已經排除了手機殼磁吸、系統設定的因素,這也是值得檢測硬體的訊號。
需要特別說明的是,具體機型的規格、天線設計、是否支援衛星連線等功能會隨機型不同而有差異,確切的型號規格與功能支援範圍,還是以Apple官網公告為準,如果你不確定自己手上這支iPhone支援到什麼程度,歡迎到店裡讓店員直接幫你核對。門市檢測是免費的基本流程,不用擔心「會不會查了之後一定要花錢維修」,我們會先告訴你檢測結果,是設定問題就直接幫你調整,真的是硬體問題才會進一步討論後續處理方式。
定位服務會不會很耗電?該怎麼在準確度跟電量之間取捨?
這也是常被問到的問題。定位服務確實會耗電,但耗電的主因不是「定位服務開著」這件事本身,而是「有多少App被授權背景持續定位」。如果只是導航、地圖、叫車這類你主動開啟才用的App,設成「使用App期間」授權,對電量的影響其實很小,因為只有你在使用的當下才會持續運作。真正吃電的通常是一些你可能沒注意到、卻被授權成「永遠」的App,比如某些購物App、社群App為了推播「附近優惠」,在背景持續抓你的位置,這種才是電量被默默吃掉的主因。
我會建議的做法是,定期到「設定」的「定位服務」清單裡檢查一次,看看有哪些App被設成「永遠」,如果你想不起來為什麼這個App需要一直知道你在哪,通常都可以放心改成「使用App期間」或「永不」,既省電,定位服務原本該有的準確度也完全不受影響,因為真正需要準確定位的當下(比如你開啟導航),系統一樣會立刻重新抓取最準確的座標,並不會因為平常沒有背景授權而變差。
日常怎麼保養,才不會讓定位越用越不準?
定位系統其實不太需要特別「保養」,但有幾個習慣可以讓它長期維持穩定表現。第一,保持系統版本更新,前面提過,定位演演算法會隨系統更新持續最佳化,長期不更新等於錯過這些改善。第二,避免長期使用來路不明的磁吸配件,尤其是便宜的磁吸手機殼、磁吸車架,磁力強度不一致,容易對指南針跟部分感測器造成持續性的幹擾。第三,定期讓手機重開機,這個看似老派的做法其實對於清除定位模組、感測器的暫存異常狀態還是有實質幫助,尤其是手機開機超過一兩週沒有重啟過的話。
最後,如果你發現定位問題是「某一天忽然開始」而不是「用了很久慢慢變差」,先回想一下是不是剛好那天更新了系統、換了新的手機殼或行動電源、或是去了訊號特別複雜的地方(大型停車場、機場、跨海大橋這種環境),先從這些變因去排查,通常比直接懷疑手機壞掉更快找到答案。真的排查不出頭緒,帶著手機直接到店裡,我們可以現場用診斷工具實測給你看,比在家裡自己猜測有效率很多。
定位問題說到底大多是設定或環境因素造成的,真正需要維修的比例並不高,不確定自己這台適合怎麼調整、或是想順便了解目前機型在定位、續航方面的表現,可以先透過選機小幫手簡單瞭解一下,也歡迎直接找離你最近的門市,帶手機過來,我們現場幫你看一輪就知道問題出在哪。
常見問題
為什麼關掉再開啟定位服務,有時候真的有用?
因為這個動作會讓系統重新初始化定位模組,並重新抓取附近Wi-Fi熱點與基地台的輔助定位資料。如果原本快取的定位資料因為環境變化(例如附近路由器換位置)而過期或有誤,重新抓取一次通常就能修正,不需要重灌App或恢復原廠設定這麼麻煩。
飛航模式開關切一下,對定位有幫助嗎?
有部分幫助,切飛航模式會重置手機的無線訊號連線,包括行動網路、Wi-Fi、藍芽,等於間接重置了輔助定位所需要的訊號來源。如果是短暫的訊號異常,這個動作有機會解決,但如果是室內、地下室這類結構性訊號阻擋的環境,切飛航模式幫助有限,出去開闊空間才是根本解法。
定位不準跟電池健康度有關係嗎?
沒有直接關係,定位模組跟電池是各自獨立的硬體,電池健康度低通常表現在續航力下降、峰值效能管理,不會直接造成GPS定位偏移。不過如果手機因為電量管理進入低耗電模式,部分背景定位更新頻率可能會降低,這是間接影響,跟電池本身壞掉是兩回事。
為什麼別人的手機定位很準,我在同一個地方卻很飄?
先確認雙方的定位服務授權層級跟系統版本是否一致,再檢查自己手機有沒有磁吸配件、金屬手機殼幹擾。如果條件都排除了差異還是很明顯,就值得懷疑是不是硬體本身的定位模組出狀況,建議直接帶到門市用診斷工具實測比較準確,不用自己猜。
衛星連線功能是不是可以解決所有定位不準的問題?
衛星連線主要是設計給完全沒有行動網路與Wi-Fi訊號時的緊急求救情境使用,跟日常導航定位的用途不同,也不是每一款機型都支援。是否支援衛星連線、實際使用範圍與限制,請以Apple官網公告為準,有需要可以到店裡請店員確認你手上這台是否支援。