「私のiPhoneは間違った位置情報を表示し続けます。まるでどこかで動かなくなって、そこからどれだけ離れようとしても動かないかのようです。」
- iPhoneコミュニティより
iPhoneの位置情報が正しく表示されないのはなぜだろうと思ったことがあるなら、それはあなただけではありません。デバイスが間違った都市を表示したり、実際の場所から遠く離れた場所に位置付けたり、あるいは単に正確な位置を特定できなかったりすると、混乱してしまうのは当然です。
この種の問題は、ナビゲーションアプリや天気予報アプリからソーシャルメディアや位置情報サービスまで、日常的な利用に影響を与える可能性があります。幸いなことに、これは通常深刻な問題ではなく、簡単な調整で解決できる場合が多いです。このガイドでは、この問題の考えられる原因を詳しく解説し、解決方法を段階的にご紹介します。

iPhoneの位置情報が正しく表示されない、あるいはまるで別の都市にいるかのように表示される原因は様々です。よくある原因は以下のとおりです。
位置情報サービスがオフになっている場合、iPhoneはGPSデータに正しくアクセスできず、位置情報が不正確になったり、位置情報が欠落したりする可能性があります。
iPhoneの位置情報精度は、GPSだけでなくWi-Fiやモバイルデータ通信にも依存します。接続が弱かったり不安定だったりすると、位置情報に誤差が生じやすくなります。
システムやアプリが最新の状態に更新されていない場合、バグや互換性の問題により位置情報の追跡が妨げられ、位置が不正確になる可能性があります。
アプリによっては、位置情報へのアクセス許可がない場合があります。その場合、実際の位置情報ではなく、デフォルトの位置情報や不正確な位置情報が表示されることがあります。
iPhoneの位置情報が正しくない場合は、問題が解決するまで以下の方法を一つずつ試してください。
まず最初に行うべき最も重要な手順は、位置情報サービスがオンになっていること、そして使用しているアプリが位置情報へのアクセス権限を持っていることを確認することです。手順は以下のとおりです。
ステップ1:iPhoneの「設定」アプリを開きます。
ステップ2. 「プライバシーとセキュリティ」(古いiOSバージョンでは「プライバシー」)をタップします。
ステップ3. 上部の「位置情報サービス」をタップします。
ステップ4.位置情報サービスの横にあるトグルスイッチがオン(緑色)になっていることを確認してください。
ステップ5. 下にスクロールして、間違った場所を表示しているアプリ(例:マップ、Find My)を見つけてタップします。
ステップ6.位置情報へのアクセスを許可するには、「アプリ使用中」または「常に」を選択します。ほとんどのアプリでは、「アプリ使用中」で十分であり、プライバシーも保護されます。

また、アプリの「正確な位置情報」のトグルがオンになっていることを確認してください。これにより、おおよその推定値ではなく、正確なGPS座標が使用されるようになります。
iPhoneは、GPSを補完し正確な位置情報を取得するために、安定したインターネット接続(Wi-Fiまたはモバイルデータ通信)が必要です。確認方法は以下のとおりです。
「設定」>「Wi-Fi」を開き、安定したネットワークに接続されていることを確認してください。信号が弱い場合は、ルーターに近づくか、別のネットワークに切り替えてください。

「設定」>「モバイル通信」(または「モバイルデータ通信」)を開き、オンになっていることを確認してください。電波状況の悪い場所にいる場合は、電波の良い場所に移動してみてください。
接続が不安定な場合は、機内モードを10秒間オンにしてからオフにし、ネットワーク接続をリセットしてください。これにより、位置情報に影響する一時的な接続問題が解決されることがよくあります。
簡単な再起動で、位置情報の誤りなど、多くの一時的な不具合を解消できます。手順はiPhoneの機種によって若干異なります。
電源スライダーが表示されるまで、「サイド」ボタンとどちらかの「音量」ボタンを同時に長押しします。スライダーをドラッグしてiPhoneの電源を切ります。30秒待ってから、もう一度「サイド」ボタンを長押しして電源を入れ直します。

電源スライダーが表示されるまで、「サイド」(または「トップ」)ボタンを長押しします。スライダーをドラッグしてiPhoneの電源を切り、30秒待ってから、もう一度「サイド/トップ」ボタンを押して再起動します。
再起動後、位置情報アプリを再度開き、位置情報が正確かどうかを確認してください。
日付、時刻、またはタイムゾーンの設定が間違っていると、GPSの同期が妨げられ、位置情報が誤って表示されることがあります。これを解決するには、日付と時刻の自動設定を有効にしてください。
ステップ1. 「設定」>「一般」を開きます。
ステップ2. 「日付と時刻」をタップします。
ステップ3. 「自動設定」の横にあるトグルスイッチをオンにします。
これにより、iPhoneはネットワークデータを使用して正しい日付、時刻、タイムゾーンを設定することができ、これは正確なGPS性能に不可欠です。 ( iPhoneのGPSが動作しない場合は?)

位置情報サービスに破損したデータや誤った設定がある場合は、リセットすることで問題が解決する場合があります。これにより、すべての位置情報権限がリセットされ、アプリは再度位置情報へのアクセスを要求するようになります。
方法は以下のとおりです。
ステップ1. 「設定」>「一般」を開きます。
ステップ2. 一番下までスクロールして、「iPhoneの転送またはリセット」をタップします。
ステップ3. 「リセット」>「位置情報とプライバシーをリセット」をタップします。

ステップ4.パスコードの入力を求められたら入力し、リセットを確定します。
リセット後、位置情報が間違っているアプリを開き、プロンプトが表示されたら位置情報へのアクセス許可を与えてください。これにより、位置情報データが更新されます。
古いバージョンのiOSには、GPSや位置情報サービスに影響を与えるバグが含まれていることがよくあります。Appleはこれらの問題を修正するアップデートをリリースしているので、iPhoneを常に最新の状態に保つことが重要です。
ステップ1. 「設定」>「一般」を開きます。
ステップ2.「ソフトウェアアップデート」をタップします。

ステップ3.アップデートが利用可能な場合は、「ダウンロードしてインストール」をタップします。
ステップ4.画面の指示に従ってアップデートを完了してください(iPhoneは自動的に再起動します)。
iPhoneの位置情報を修正するのではなく、意図的に変更したい場合は、 Location Changerのようなプロ仕様のツールを使えば、迅速かつ簡単に設定できます。このツールを使えば、実際に移動することなく、世界中のどこにでも仮想的な位置情報を設定できます。
Location Changerの主な機能:
iPhoneを動かさずに位置情報を変更するには、以下の手順に従ってください。
01プログラムをコンピュータにインストールして起動し、メイン画面の「開始」をクリックします。USBケーブルを使用してiPhoneを接続し、ロックを解除して、接続を許可するよう求められたら「信頼」をタップします。

02デバイスが認識されたら、ニーズに合ったモード(ゲームモードまたはソーシャルモード)を選択してください。

03地図が読み込まれたら、右上隅の「テレポートモード」を選択してください。地図を拡大縮小して移動したり、検索バーに特定の住所またはGPS座標を入力して目的地を特定したりできます。

04場所を選択すると、サイドバーに場所の名前や座標などの詳細が表示されます。「移動」ボタンをクリックすると、iPhoneの位置情報が即座に変更されます。
iPhoneの位置情報に関する問題はよくあることで、通常は設定、ネットワーク状況、一時的なシステム障害といった単純な要因が原因です。上記の方法に従えば、iPhoneの位置情報が正しく表示されないほとんどのケースを解決できるはずです。
プライバシー保護のため、あるいは位置情報に基づくアプリをより柔軟に利用するために、位置情報をより細かく制御する必要がある場合、 Location Changerのようなツールを使えば、実際に移動することなくGPS位置情報を調整できる便利な解決策が得られます。
関連記事:
「iPhoneを探す」が機能しない場合の対処法とは?こちらの10の解決策をお試しください!