[Flutter] KpostalView callback 오류 해결

💛DabongLog·2022년 7월 13일
0

📌 배포 주의사항

목록 보기
1/2
post-thumbnail

주소 검색을 위해 KpostalView를 사용하여 잘 쓰고 있었는데 어느날부턴가 검색 후 주소를 선택해도 다시 전페이지로 돌아가지 않는 오류가 생겼다.

아니 잘 되다가 갑자기 왜...? 🤯

배포를 앞두고 있던 상황인지라 더 멘붕이 왔다. call back 처리가 안 되는 문제라 판단되어 거기에만 포커스를 맞췄는데 아무리 레퍼런스를 찾아도 나와 같은 상황은 없어서 짧게나마 외로운 싸움을 했다 ..


다음은 싸움의 결과이다.


결론적으로 서버가 배포를 위해 SSL적용이 되면서 로컬 서버를 사용하지 않게 됨에 따라 나타나는 오류였다.

해결을 위해서는 먼저 KpostalView 위젯의 속성에 kakaoKey를 세팅하고, useLocalServer: false로 세팅한다. kakaokey는 보안상의 이유로 '#'으로 대체했지만 kakao developer에서 앱의 JavaScript 키를 세팅하면 된다.

KpostalView(
          kakaoKey: 'e########################',
          useLocalServer: false,

그리고 kakao developer의 플랫폼 카테고리의 Web 섹션 사이트 도메인에 'https://tykann.github.io'를 추가한다. 해당 내용은 KpostalView 클래스를 타고 들어가도 주석에서 확인할 수 있다.





이상으로 해당 글의 포스팅을 마친다.
(배포 전 확인 사항이 왜 이리도 많은지 ...)

profile
모바일 어플리케이션 개발자 (Flutter, iOS, Android)

0개의 댓글