iOS 위치 권한 가이드: "항상" vs "앱 사용 시" 차이
iPhone 앱이 위치를 요청할 때 Apple은 여러 옵션을 제공합니다. 이 가이드는 각 수준을 설명하고 위치 알림 앱에 필요한 것을 알려드립니다.
iOS의 4가지 권한 수준
허용 안 함
앱은 위치에 접근할 수 없습니다. 위치 알림 앱을 쓸모없게 만듭니다.
한 번 허용
이 세션에서만 접근. 일회성 용도에 유용. 알림에는 부적합 — 매번 요청.
앱 사용 시
위치는 전면에 있을 때만. 화면 잠금이나 앱 전환 시 접근 중단. 지도, 내비, 날씨에 이상적.
알림에는 불충분: 목적은 앱이 닫혀 있어도 작동.
항상
전면, 백그라운드, 닫힌 앱에서도 접근. iOS가 시스템 수준에서 관리 — 지속 위치를 주지 않고 정의된 지오펜스를 넘을 때만 앱을 깨움. 알림 앱에 필수.
"항상"이 필요한 이유
지오펜싱의 성격상. iOS는 경계 횡단을 시스템 서비스로 모니터링 — "항상"으로만 작동.
프라이버시: "항상"이 위험한가?
- iOS는 지속 위치를 제공하지 않음 — "진입/이탈" 신호만
- 데이터는 앱 서버로 가지 않음 (Pinping은 모두 로컬 저장)
- 앱이 백그라운드에서 위치를 사용하면 상태 표시줄에 파란 점 표시
- 월간 보고서: 설정 → 개인정보 보호 → 위치 서비스
권한 변경
- 설정 열기
- Pinping 찾기
- 위치 누르기
- 항상 선택
- 정확한 위치 활성화
정리
위치 알림 앱에 "항상"은 기술적 필수이며 프라이버시 위협이 아닙니다. iOS의 아키텍처가 보호합니다.
자주 묻는 질문
"항상"이 배터리를 더 소모하나요?
아니요. 지오펜싱은 수동적 — 하루 1% 미만.
앱이 백그라운드에서 추적하나요?
아니요. iOS는 지속 추적을 허용하지 않음 — 경계 횡단 시에만 깨움.
권한을 다시 줄 수 있나요?
네, 언제든 설정에서.