iPhoneでSafariの位置情報を管理する方法

※本ページにはプロモーション(広告)が含まれています。
iPhoneでSafariの位置情報を管理する方法

外出先で地図が現在地を拾ってくれなかったりサイトに位置情報を渡すか迷ってしまうことがよくありますよね。

この記事を読めばiPhoneの設定からSafariの位置情報を安全に管理できるようになり必要なときだけ位置情報を渡す判断が自信をもってできるようになります。

項目内容
具体的手順設定アプリからSafariの位置情報を許可や拒否に切り替える手順を丁寧に示します。
トラブル対処位置情報が動かないときの原因チェックと実際に試して直した方法を紹介します。
プログラマーのコツブラウザの位置情報APIの振る舞いと現場で使えるちょっとしたコツをわかりやすく伝えます。

手順は実際に画面を触りながら短時間で進められるようにまとめてあるので気楽に試して設定を整えてみてください。

iPhoneマニア

最初は戸惑うかもしれませんが焦らなくて大丈夫です、画面の指示に沿ってゆっくり進めればちゃんと設定できますから安心してください。

目次

iPhoneでSafariに位置情報アクセスを許可する方法

iPhoneでSafariに位置情報アクセスを許可する方法

Safariでサイトが位置情報を要求するときは画面に許可ダイアログが出ます。ここで一時的に許可するか後で設定アプリで管理するかを選べます。迷っても後から変更できるので気軽に試してみてください。

開発者視点のちょっとしたコツとしては、サイトごとの設定はSafariのWebサイトの設定で細かく見られる点です。位置情報が動かないときは端末の位置情報サービスがオンになっているかも確認すると解決が早いです。

  • 画面の許可ダイアログで一時的に許可する方法を使う。
  • 設定>Safari>Webサイトの設定でサイトごとに管理する。
  • うまく動かないときは設定アプリで位置情報サービスを確認する。
iPhoneマニア

まずは一度だけ許可を選んでみてください。試してみて問題なければ使用中のみ許可や常に許可に変更すれば安心して使えますよ。

Safariの許可ダイアログで一時的に許可する方法

Safariの許可ダイアログで一時的に許可する方法

サイトが位置情報を求めるときに表示される許可ダイアログは数種類の選択肢があります。たとえば一度だけ許可や使用中のみ許可などです。どれを選ぶかで次回の挙動が変わります。

一時的に許可すると次回は再確認が来るのでテストや一時利用に向いています。許可の扱いはタブやセッションに紐づくことがあるので、その点も意識してください。

Safariの許可ダイアログで「一度だけ許可」や「使用中のみ許可」を選ぶ手順

手順
許可ダイアログを読む

画面に表示されたダイアログの選択肢をよく確認してください。

手順
一度だけ許可を選ぶ

「一度だけ許可」を押すと今回だけ位置情報が渡されます。次回はまた確認が来ます。

手順
使用中のみ許可を選ぶ

「使用中のみ許可」を選ぶとサイトを使っている間だけ共有されます。常に許可したい場合は設定で変更してください。

設定アプリでサイトごとの位置情報許可を管理する方法

設定アプリでサイトごとの位置情報許可を管理する方法

設定アプリでサイトごとの位置情報許可を管理すると、後からまとめて見直せて便利です。設定アプリを開いてSafariを選ぶとWebサイトごとの権限一覧が表示されます。

ここでは位置情報のほかカメラやマイクの許可も個別に切り替えられます。不要なサイトは許可を拒否にしておくとプライバシーが守れて安心です。

許可が反映されない場合はWebサイトデータを消去すると設定がリセットされて再度確認できます。

設定>Safari>Webサイトの設定で特定サイトの位置情報を変更する手順

手順
設定アプリを開く

ホームから設定アプリをタップして開いてください。

手順
Safariを選ぶ

設定内のSafariを見つけてタップします。

手順
Webサイトの設定を開く

Safariの中にあるWebサイトの設定をタップして一覧を表示します。

手順
該当サイトの位置情報を変更する

一覧から対象のサイトを選び位置情報の項目で許可を拒否や使用中のみ許可に切り替えてください。

iPhoneのSafariで位置情報が使えないときの直し方

iPhoneのSafariで位置情報が使えないときの直し方

Safariで位置情報が急に使えなくなると不安になりますよね。まずは深呼吸して落ち着いてください、順を追えば大抵は直ります。ここでは初心者にも分かりやすく、設定チェックやネットワークの切り替え、データのリセットまでを手順に沿ってやさしく案内します。

ざっくり言うとやることは三つです。設定で許可を確認する、ネットワークや機内モードで位置情報の再取得を促す、必要ならSafariのデータや位置情報のリセットを行う。エンジニア目線の小ワザとしてはページのリロードやアプリの再起動でキャッシュが理由の問題を簡単に解決できることがよくあります。

まず確認する基本チェック項目

まず確認する基本チェック項目

基本チェックは順番にこなすと効率が良いです。まず許可があるか、その次にネットワークや端末の状態を確認してください。

  • 設定で位置情報サービスがオンになっているか確認する。
  • 設定>Safariで位置情報の許可が「使用中のみ」や「常に」になっているか確認する。
  • 機内モードやモバイルデータがオフになっていないか確認する。
  • 機内モードのオンオフやWi-Fiの再接続を試してみる。

設定>プライバシーとセキュリティ>位置情報サービスとSafari Websitesの許可を確認する手順

手順
位置情報サービスを開く

設定>プライバシーとセキュリティ>位置情報サービスを開いて位置情報がオンになっているか確認する。

手順
Safariの許可を確認する

同じ画面でSafari Websitesを探し、許可設定が「使用中のみ」または「許可」に設定されているか確かめる。

手順
許可を変えて再試行する

問題が続く場合は一度許可を「しない」にしてから再度「使用中のみ」などに変更して挙動を確認する。

精度が悪い・位置がずれるときの改善手順

精度が悪い・位置がずれるときの改善手順

位置の精度が悪いときはGPSだけでなくWi-Fiや携帯回線の情報も影響します。屋内や電波の弱い場所では誤差が出やすいので屋外や窓際で試してみてください。

簡単な改善策としてはWi-FiやBluetoothをオンにしてみる、機内モードを短時間オンにして戻す、端末の日時を自動設定にしておくことです。これで多くの場合は位置精度が改善します。

ネットワーク切替や機内モードのオンオフで位置精度を改善する手順

手順
Wi-Fiとモバイルを切り替える

Wi-Fiをオフにしてモバイル回線に切り替える、または逆にして位置情報の再取得を促す。

手順
機内モードをオンオフする

機内モードを数秒オンにしてからオフに戻すと端末のネットワーク接続がリフレッシュされる。

手順
ページをリロードする

ネットワークを切り替えた後にSafariでページをリロードして位置情報の再取得を確認する。

データ消去やリセットで解決する方法

データ消去やリセットで解決する方法

残った問題はデータや設定のリセットで解決することが多いです。まずSafariの履歴とWebサイトデータを削除して、キャッシュや古い許可情報をクリアしてみてください。

さらに効果的なのは位置情報とプライバシーのリセットです。これを行うとアプリごとの許可がリセットされるので、再度Safariに位置情報の許可を求められたら許可して動作を確認してください。

Safariの履歴とWebサイトデータ削除と位置情報とプライバシーのリセット手順

手順
Safariのデータを削除する

設定>Safariを開き「履歴とWebサイトデータを消去」を実行してキャッシュとクッキーを削除する。

手順
位置情報とプライバシーをリセットする

設定>一般>転送またはiPhoneをリセット>リセット>位置情報とプライバシーをリセットを実行して許可設定を初期化する。

手順
端末を再起動する

リセット後に端末を再起動して設定を反映させ、Safariで再度位置情報の動作を確認する。

iPhoneのSafariで位置情報を安全に共有する応用テクニック

iPhoneのSafariで位置情報を安全に共有する応用テクニック

ちょっとした工夫でSafariから位置情報を安全に渡せます。ここでは日常で使える応用テクニックをやさしく紹介します。慌てず順番に操作すれば失敗しにくいです。

代表的な方法は「一度だけ許可」と「プライベートタブ」を組み合わせる方法と、「Precise Location」を必要に応じて切る方法です。どちらも短い操作でプライバシーのリスクを下げられます。頻繁に使うサイトは設定画面で許可状況を確認して不要な許可を削除しておくと安心です。

iPhoneマニア

最初は面倒に感じるかもしれませんが、ひと手間で使い勝手を落とさずにプライバシーが守れます。気軽に試してみてくださいね。

一時許可とプライベートタブで最小限の共有にするやり方

一時許可とプライベートタブで最小限の共有にするやり方

一時許可とプライベートタブを組み合わせると、サイトに渡る情報を最小限にできます。プライベートタブは履歴やCookieを残さないので、許可を一度だけ与えれば作業後に痕跡が残りにくくなります。

  • プライベートタブを使うとセッション情報が端末に残りにくくなります。
  • 位置情報の許可画面で「一度だけ許可」を選べば、その後のアクセスで許可が必要になります。
  • 作業が終わったらプライベートタブを閉じるだけで簡単に片付けられます。

Safariで地図サイトを開き一時許可とプライベートタブを組み合わせる手順

手順
プライベートタブを開く

Safariを起動して画面右下のタブアイコンをタップし、プライベートを選んで新しいタブを開きます。

手順
地図サイトにアクセスする

目的の地図サイトや位置情報を使うページに移動します。サイトが位置情報を要求するポップアップが表示されます。

手順
許可は「一度だけ」を選ぶ

ポップアップで「一度だけ許可」または「Allow Once」を選んでください。次回アクセス時は再度許可が求められます。

手順
作業後にタブを閉じる

操作が終わったらプライベートタブを閉じれば、当該サイトのセッションや痕跡が残りにくくなります。

正確な位置を保ちながらプライバシーを守る設定

正確な位置を保ちながらプライバシーを守る設定

ナビや地図を使うときは正確な位置情報が便利ですが、普段のウェブ閲覧では大きな精度は不要です。Precise Locationのオンオフを場面ごとに切り替えると、必要なときだけ高精度を使えます。

具体的には地図サービスや配車アプリでは精度を許可し、ニュースやクーポンサイトなどではおおまかな位置で十分にするのがおすすめです。設定は端末の位置情報設定で確認できます。

設定>プライバシーとセキュリティ>位置情報サービスでPrecise Locationをオフにする手順

手順
設定を開く

ホーム画面から設定アプリを開きます。

手順
プライバシーとセキュリティの位置情報サービスへ進む

「プライバシーとセキュリティ」→「位置情報サービス」をタップして開きます。

手順
Safari Websitesの設定でPrecise Locationをオフにする

一覧からSafari Websitesを選び、Precise Locationのスイッチをオフにします。これでサイトに対して正確な位置情報の提供を止められます。

よくある質問

よくある質問
iPhoneでSafariに位置情報の許可を与えるにはどうすれば良いですか。

訪問中のサイトだけ許可するならSafariの画面左上の「aA」からサイト設定を開き位置情報を許可してください。端末側でまとめて見直すなら設定>プライバシーとセキュリティ>位置情報サービス内のSafariの項目を確認してください。まずサイト設定をチェックすると早く解決します。

「正確な位置情報」のオンオフはどう違いますか。

正確な位置情報をオンにすると細かい座標が共有されます。オフにするとおおまかな位置だけが伝わりプライバシーを守れます。必要に応じてサイトごとに切り替えると安心です。

許可ダイアログが出ないか位置を取得できないときはどうすれば良いですか。

まず端末の位置情報サービスがオンになっているか確認してください。HTTPSでないページやコンテンツブロッカーが原因のことも多いので一時的に無効化して試してください。開発時はSafariのWebインスペクタでGeolocationAPIの挙動を確認すると原因が分かりやすいです。

サイトごとの許可をリセットするにはどうすれば良いですか。

個別サイトはSafariのサイト設定から変更できます。まとめて消したいときは設定のSafari>詳細>Webサイトデータを削除するかSafariの履歴とWebサイトデータを消去してください。必要なら位置情報サービスのSafari項目も見直してください。

まとめ

まとめ

ここまでの操作で、Safariの位置情報はサイトごとと端末全体の両方で管理できることが伝わるはずです。サイト単位で変えたいときは該当サイトをSafariで開き、アドレスバーの「aA」をタップしてWebサイトの設定から位置情報を許可またはブロックしてください。

端末側でまとめて制御する場合は、設定→プライバシーとセキュリティ→位置情報サービスを開き、Safariの項目を確認して許可レベルを切り替えてください。権限をリセットしたいときは、設定→Safari→履歴とWebサイトデータを消去するか、該当サイトのWebサイトの設定でリセットできます。

iPhoneマニア

テストのときはプライベートブラウズで動作を確かめたり、Macと接続してWebインスペクタで位置をシミュレートすると早く確認できますよ。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次