Jump to content

iOS Naver Mobile Dynamic Map 현재위치에 관련한 문제


Recommended Posts

현재 uikit으로 앱 개발 진행 중이며, 네이버지도를 이용하기 위해 코드를 작성중에 있습니다.

CLLocation을 이용하여 내 위치에 대한 정보를 불러오고 있는데

다름이 아니라 앱을 실행하고서 네이버 지도 코드가 작성되어있는 view로 이동을 하면 네이버 본사로밖에 안나오고 현재 위치 버튼을 탭하면 지금 제가 있는 위치로 순간이동이 되네요.....

구글링으로 찾아보면 앱 실행하면 바로 내 위치가 있는 곳을 보여주던데 저만 이러는걸까요...?

    naverMapView.mapView.moveCamera(NMFCameraUpdate(position: defaultCameraPosition))

이 코드를 입력하면 서울숲역이 기본으로 잡히네요 ㅠㅠㅠ

    setLocationData()

    func setLocationData() {

      locationManager.desiredAccuracy = kCLLocationAccuracyBest

      locationManager.requestWhenInUseAuthorization()

      locationManager.startUpdatingLocation()

      

      let latitude = locationManager.location?.coordinate.latitude ?? 0

      let longitude = locationManager.location?.coordinate.longitude ?? 0

      

      let cameraUpdate = NMFCameraUpdate(scrollTo: NMGLatLng(lat: latitude, lng: longitude), zoomTo: 7)

      cameraUpdate.animation = .easeIn

    }

이렇게 작성해도 별 반응이 없어요 ㅠㅠ

위치권한은 정상적으로 받고있습니다

링크 복사
다른 사이트에 공유하기

6 minutes ago, 지도만듭니다 said:

 latitude ,longitude 생성후 로그를 찍어 값을 확인해봐야 할듯?

lat : 37.451499 lng : 126.707725 로 나와요 지금 제가 있는 위치랑 동일한데

문제는 처음 권한 허용여부 물어볼때부터 허용하고서 앱을 종료하고 다시 키기 전까지 + 현재위치 버튼 누르기 전까지 맵이 계속 네이버 본사 건물로 잡혀있어요

링크 복사
다른 사이트에 공유하기

10 minutes ago, 지도만듭니다 said:

 latitude ,longitude 생성후 로그를 찍어 값을 확인해봐야 할듯?

이제는 앱 삭제하고서 빌드하면 바다에 빠져있네요.... 웃긴거는 권한 허용하고서 앱을 껐다가 키면 그 다음부터는 현재 위치를 지도로 어엄청 잘 보여줘요

링크 복사
다른 사이트에 공유하기

On 2024. 2. 2. at 오후 6시 21분, Yushi said:

이제는 앱 삭제하고서 빌드하면 바다에 빠져있네요.... 웃긴거는 권한 허용하고서 앱을 껐다가 키면 그 다음부터는 현재 위치를 지도로 어엄청 잘 보여줘요

혹시 바다라는게 아프리카쪾 바다를 말하시는건가요? 

ㄱ자 모양에 꺽인곳의 바다면 좌표 0,0 인 위치일겁니다 

링크 복사
다른 사이트에 공유하기

게시글 및 댓글을 작성하려면 로그인 해주세요.



로그인
×
×
  • Create New...