개발하는 뚝딱이

[ios/xcode] xcode에서 위치 사용하기 본문

iOS

[ios/xcode] xcode에서 위치 사용하기

개발자뚝딱이 2020. 4. 17. 16:18

xcode에서 처음 지도 기능을 이용하여 내 위치를 가져오려고 하였으나, 내 위치를 읽을 수 없다는 에러와 함께 자꾸만 실패했다. MapKit을 이용하거나 카카오 맵 API를 이용해도 같은 결과... 그래서 찾아보았다.

 

 

확인해야 할 것 첫 번째

1. 시뮬레이터 설정

2. 개인정보 서비스

3. 위치 서비스

4. 위치 서비스 켬으로 토글 설정,

5. 아래 해당하는 앱에서 위치 접근 허용 - 앱을 사용하는 동안으로 체크

 

 

확인해야 할 것 두 번째

시뮬레이터에서는 GPS 기능을 지원하지 않기 때문에, 내 위치를 읽을 수가 없다는 것이 문제점이였다. 여러 해답으로 사람들이 시뮬레이터>네비게이터>Debug>Location>Custom Location...으로 설정하라고 하였으나 Xcode 버전이 다른 것인지 메뉴 구성이 달랐다. 결국 시뮬레이터의 Help기능을 이용하여 Location을 설정할 수 있었다. Debug가 아닌 Features가 정답!

 

1. 시뮬레이터 > 네비게이터

2. Features

3. Location

4. Custom Location...

5. 원하는 좌표로 설정하기

 

 

 

별 거 아닌 걸로 꽤 많은 시간을 썼다. 찾아보는 다른 사람들에게 유용한 팁이 되길!