iOS位置情報許可ガイド:「常に」vs「使用中のみ」の違い
iPhoneアプリが位置情報を要求する時、Appleは複数の選択肢を提示します。混乱を招きます。このガイドでは各レベルを説明し、位置情報リマインダーアプリに必要なものを示します。
iOSの4つの許可レベル
許可しない
アプリは位置情報にアクセスできません。リマインダーアプリは使えなくなります。
1度だけ許可
このセッションのみアクセス。一時的な用途に有用。リマインダーには不向き — 毎回要求されます。
アプリの使用中のみ
位置情報はフォアグラウンドのみ。画面ロックやアプリ切り替えで切断。地図、ナビ、天気には理想的。
リマインダーには不十分:アプリが閉じていても動作するのが目的。
常に
フォアグラウンド、バックグラウンド、アプリ閉鎖時もアクセス。iOSがシステムレベルで管理 — 連続位置情報を渡さず、定義されたジオフェンスを越える時のみアプリを起こします。リマインダーアプリには必須。
「常に」が必要な理由
ジオフェンシングの性質上。iOSはシステムサービスとして境界越えを監視 — 「常に」でのみ機能します。
プライバシー:「常に」は危険?
- iOSは連続位置情報を渡しません — 「入った/出た」信号のみ
- データはアプリサーバーに送られません(Pinpingは全てローカル保存)
- 青いドットがステータスバーにアプリがバックグラウンドで位置情報を使う時に表示
- 月次レポートが 設定 → プライバシー → 位置情報サービスにあります
許可の変更方法
- 設定を開く
- Pinpingを見つける
- 位置情報をタップ
- 常にを選択
- 正確な位置を有効化
まとめ
位置情報リマインダーアプリには「常に」が技術的な必須事項であり、プライバシーの脅威ではありません。iOSのアーキテクチャがあなたを保護します。
よくある質問
「常に」はバッテリー消費を増やしますか?
いいえ。ジオフェンシングは受動的 — 1日1%未満。
アプリはバックグラウンドで追跡している?
いいえ。iOSは連続追跡を許可しません — 境界越えでのみ起こされます。
許可を後で戻せますか?
はい、いつでも設定から。ピンとデータは削除されません。