-
Notifications
You must be signed in to change notification settings - Fork 0
지도에 사용자 표시하기
Vardy edited this page Dec 10, 2023
·
1 revision
MapKit의 MKMapView를 사용
Info.plist에서 아래와 같이 값을 설정합니다.
여기서 저는 권한 요청이 나타나지 않아 계속 문제의 근원을 찾고있었는데, Privacy - Location When In Use Usage Description
를 안 넣어준 게 원인이었습니다. 세 개의 옵션을 전부 안넣어도 되지만, When In Use Usage Description
이 제일 상위의 요청이기에 권한을 요청할 때 필수로 넣어야 해요.
그리고 위치 정보를 가져오기 위한 CoreLocation의 클래스인 CLLocationManager를 프로퍼티로 설정합니다.
private lazy var locationManager: CLLocationManager = {
let locationManager = CLLocationManager()
locationManager.delegate = self
return locationManager
}()