まず「偽装」とは何かを整理する
「iPhoneで自分の位置情報を偽装」と言うと、目的が複数あり得ます。たとえば、(1) 位置情報の共有を減らしてプライバシーを高めたい、(2) 特定の場所にいるように見せたい、(3) 誤検出を減らしたい、などです。同じ“偽装”でも、できることと難しいことの境界が変わります。
iPhoneで取り得る代表的な調整(設定面)
位置情報は、端末の設定やアプリの権限によって取得のされ方を変えられることがあります。一般にまず確認したいのは次のポイントです。
- 位置情報サービス全体をオン/オフする設定
- 位置情報の精度(高精度/精度を下げる等)に関する設定
- 「どのアプリが位置情報を使えるか」の許可(常に/使用中のみ/拒否など)
これらは、位置情報を“完全に好きな場所へ置き換える”という意味ではなく、取得・共有の範囲や解像度をコントロールする方向の対策になりやすい点に注意してください。
アプリごとの許可で起きる差
同じ位置情報でも、アプリごとの許可状態で挙動が変わることがあります。たとえば、あるアプリは「使用中のみ」許可になっているのに、別のアプリはより強い権限になっている、というケースです。結果として、片方のアプリでは位置が推定される一方で、別のアプリでは利用できる情報が減る、といった違いが起き得ます。
できること/できないこと(重要な限界)
一般論として、端末の通常の設定だけで「任意の座標へ自由に書き換える」ような完全な“場所の偽装”を実現するのは、期待しない方が安全です。理由は、位置情報の取得やアプリ側の扱いが複合的で、単一の設定変更で思い通りの見え方を常に再現できるとは限らないためです。
