반응형
위치 권한 요청 방법
iOS 의 위치 권한 요청은 다음의 3단계로 이루어진다.
- CoreLocation 모듈 추가
- CLLocationManager 초기화
- CLLocationManager에서 location 권한 요청
import CoreLocation // 1. CoreLocation Module Import
class [클래스명]: UIViewController {
let locationManager = CLLocationManager() // 2. CLLocationManager 초기화
override func viewDidLoad() {
super.viewDidLoad()
locationManager.requestWhenInUseAuthorization() // 3. Location 요청
}
위치 권한 문구 변경 방법
1. Info 탭 진입 - 보통 앱 구조 트리의 맨 아래쪽에 있다
2. App Category에서 +버튼 누르기
3. Key를 Privacy - Location When In Use Usage Description으로 바꾸고 value 값을 원하는 문구로 바꾸기
이렇게 하면 변경이 완료된다.
반응형
'IOS > Swift' 카테고리의 다른 글
[Swift] ViewController의 lifecycle methods 알아보기 (0) | 2021.12.28 |
---|---|
[Swift] TableView 이용해 화면에 목록 표시하기 (0) | 2021.12.28 |
[Swift] extension 키워드 이용해 타입 기능 확장하기 (0) | 2021.12.26 |
[Swift] Background Thread에서 Task 실행하기 (1) | 2021.12.26 |
[Swift] internal parameter name과 external parameter name (0) | 2021.12.25 |