[iOS] 멀티앱에서의 카카오 로그인 이슈 제보합니다

현재 멀티 앱 기능을 사용하여 개발중입니다.

현재 iOS에서 디벨로퍼 사이트 설정에서 커스텀 스킴으로 제공되는 값인 ‘kakao{APPKEY}.bundleID’ 로 스킴을 설정 후 카카오 로그인을 하면

카카오톡에서 저희 앱으로 넘겨주지 않는 것을 확인하고, 혹시나 싶어서 기본 스킴인 'kakao{APPKEY}'로 설정해보니

그제서야 저희 앱을 실행시켜주는 것을 확인했습니다.

이렇게 되면 멀티 앱으로 등록된 앱이 모두 설치되어 있는 상황에서는

카카오 로그인시 iOS 설정상 같은 스킴을 공유하는 앱 중에서 제일 먼저 설치된 앱을 실행하게 되는 상황이 발생하게 되는데요

확인요청 부탁드립니다.

안드로이드도 동일하게 멀티앱이어도 기본 스킴으로 호출하는 것을 발견하여 댓글 남깁니다.

멀티앱 설정으로

카카오 로그인 후, 특정 bundleID 앱으로 돌아가기위해서는 두가지 설정이 필요합니다.

(1) SDK 초기화

(2) [URL Schemes] 설정

두설정 동일하게 bundleID가 포함된 값으로 세팅해야합니다.
관련 설정 화면 캡쳐 해주시면 추가확인 해보겠습니다.

image

2개의 좋아요

제가 문서를 꼼꼼히 못봐서 SDK 초기화에 커스텀스킴 등록하는 것을 놓쳤네요.

덕분에 해결했습니다.

감사합니다!

2개의 좋아요