카카오맵 api 연동 후 테스트 불가

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요! 출시 예정인 미니앱 개발 중에 카카오맵 API 연동 관련해서 질문 남깁니다.
현재 카카오맵의 JavaScript 키를 입력하여 API를 연동해둔 상태입니다.
다만, 배포 전에 지도와 관련 기능을 콘솔 샌드박스 앱으로 테스트해보려 했는데, 도메인 인증이 불가하다고 하여 테스트가 불가능한 상태입니다.

관련한 다른 게시물을 살펴보았을 때, 게시판 담당자분께서 ‘출시하기 QR코드’ 로 테스트 진행이 가능하다고 안내해주신 것으로 이해했습니다. 그런데 QR코드로 테스트를 진행하려면, 우선 앱인토스에 앱 파일을 올려 검토 승인 후에 가능한 것으로 알고있습니다.

그렇다면 지도 작동 여부를 테스트하기 전에도 검토 승인될 가능성이 있다는 것일까요? 현재로서는 지도가 제대로 작동하는지 알 수 없는 상황인데, 검토 요청드려도 되는 것일지 문의 남깁니다. 답변 주시면 개발에 큰 도움이 될 것 같습니다!

*개발환경: WebView
*테스트환경: 앱인토스 개발자 콘솔

안녕하세요 :slight_smile:
QR 코드로 테스트는 ait 번들만 올리시면, 검토 승인 과정 없이 테스트가 가능합니다.
ait 번들 업로드 > 테스트 이후 문제가 없다고 판단되면 검토 요청을 보내는 구조예요.
관련 가이드를 전달드려요.

빠르게 답변해주셔서 감사드립니다! :grinning_face_with_smiling_eyes:

말씀해주신대로 ait 번들을 올려 테스트를 시도해보고 있는데요! 카카오맵을 불러오는 데 여전히 에러가 발생하여 한 가지만 더 여쭙고 싶습니다. 클로드 코드로 코딩을 진행하고 있는데, 해결방안을 물으니 앱인토스 개발자 지원 담당자분께 아래와 같이 전달해달라고 출력해주어서 그대로 전달드립니다!


[문의 내용]
WebView 미니앱에서 카카오맵 JS SDK(dapi.kakao.com)를 <script> 태그로 로드하려 하는데, QR 테스트 환경에서 스크립트 로드 자체가 실패합니다.

  • 로드 시도 URL: https://dapi.kakao.com/v2/maps/sdk.js

  • 증상: script.onerror 발생 / window.kakao 객체 undefined

  • 카카오 개발자 콘솔에 cafeindex-test.private-apps.tossmini.com 도메인 등록 완료

WebView CSP에서 dapi.kakao.com을 허용할 수 있는지, 또는 외부 JS SDK를 로드하는 올바른 방법이 있는지 안내 부탁드립니다.


그럼 한 번 더 검토 부탁드리겠습니다! 감사합니다 :slight_smile:

@Dylan 담당자님! 번거로우시겠지만 한 번만 더 확인 부탁드립니다 :smiling_face_with_tear: !

안녕하세요 :slight_smile:
별도로 외부 도메인을 차단하고 있지 않습니다 :cry:
샌드박스앱에서 카카오톡 맵 js 로드 시도하실때 어떤 에러가 반환되는지 알 수 있을까요 ?

@Dylan 님 안녕하세요! 확인 감사드립니다 :slight_smile:

‘kakao.maps 객체 없음 (SDK 로드 실패)’ 라는 문구가 지도 위치에서 뜨고 있습니다! :smiling_face_with_tear: