이번에 말랑이 지도 앱을 만들면서 카카오맵 sdk 를 사용했는데요!
카카오맵을 사용한 여정을 간단하게 기록해보고자 합니다
대 AI 시대지만... 이런 sdk 관련 데이터는 적어서 그런지 ai 한테 물어봐도 안나오더라고요
다른 분들에게 도움이 되었으면 좋겠네요
우선 저는 다음과 같은 상황에서 개발을 진행했어요
- Flutter (iOS, Android)
- 카카오맵 SDK (iOS, Android)
- 사업자 없음
일단 카카오 디벨로퍼에서 앱 등록을 한 후에, 카카오맵 항목에 들어가서 카카오맵 기능을 on 하려고 하면 다음과 같이 뜨게 되는데요
이제 해야 될게 좀 많습니다

앞으로의 여정을 간단히 설명하자면, 다음과 같아요
1. 비즈 앱 신청
2. 신청 자격 확인
3. 테스트 앱 생성하여 테스트 앱 전용 키를 받고, 해당 키로 개발 진행
4. 개발이 다 끝났다! 그럼 이제 출시용 키로 갈아끼워야 하는데, 출시용 키를 받기위해선 비즈니스 심사 신청을 해야함
아래에서 하나씩 살펴볼게요
비즈 앱 신청
저는 사업자가 없기에 개인 개발자 비즈앱으로 신청했습니다
사업자 없는 저에게도 축복을 내려주신 카카오 감사합니다
비즈 앱 전환 목적은 간단하게 직접입력으로 '카카오맵 사용' 이라고 적었던 것 같네요


신청 자격 확인
추가 기능 신청 페이지로 이동해 보면 아마 본인인증과 카카오비즈니스 통합 서비스 약관 동의를 하라고 할 텐데, 저는 이미 해버려서 캡쳐본을 못올렸네요
본인인증, 카카오비지니스 통합 서비스 약관 동의 하심 됩니다

이제 된건가? 싶어서 카카오맵을 활성화 해보려고 했더니, 아니더군요

비즈니스 심사 신청까지 마쳐야 활성화가 가능했습니다
근데? 비즈니스 심사 신청을 하려고 들어가보니 서비스 정보를 적으라고 하는데, 실제 서비스 중인 웹 사이트 정보를 적으라고 하네요
오잉! 저는 새로운 사이드 프로젝트기에 그런건 없었습니다.

"없는 경우, 테스트 앱을 실제 서비스 배포 전 개발 과정에 사용할 수 있습니다"
테스트앱을 먼저 만들어서 해야 하나 봅니다
테스트 앱

앱 > 일반 에서 테스트 앱을 만들 수 있었어요
+ 추가 첨언
테스트 앱의 키는 일일 사용한도가 꽤 적습니다
개발 하다가 갑자기 지도 로드가 안되면서 앱이 터졌는데, 일일 사용한도에 도달해서 생긴 문제였습니다
일일 사용한도가 있다는 말은 못봤어서 다른 곳에서 앱이 터지는 이유를 찾느라 고생좀 했습니다
일일 사용한도가 몇인지 궁금해서 카카오 디벨로퍼 문서에서 찾아보았으나 못찾았네요...
참고하세요!!

만들면 이렇게 테스트 앱이 따로 생깁니닷

테스트 앱에서는 카카오맵 설정을 바로 on 할 수 있었어요!
플랫폼 키에서 네이티브 앱 키 등록해서 사용하니 지도가 아주 잘 작동했습니다
비즈니스 심사 신청
자 이제 테스트앱 키로 주구장창 개발을 하고, 출시 버전까지 개발을 끝마치면
출시를 위한 진짜 키를 받아야겠죠? 테스트 앱이 아닌 진짜 비즈 앱으로 비즈니스 심사 신청을 합니다

서비스 정보: 앱스토어에 올릴 지원 URL 을 그대로 올렸어요 ㅎㅎ..

서비스 화면: 스토어에 올릴 스크린샷을 올렸어요 (설명을 함께 적어서 냈습니다)
추가 정보: 앱의 시연영상을 올린 구글 드라이브 url 을 적었습니다

206.07.19 밤 9시에 심사 신청을 넣었는데, 언제 심사가 될지 기대되네요
심사 완료 후 돌아오겠습니다