제목 그대로 갤럭시 노트3 Neo(Api level 22)로 카카오 링크의 앱으로 보기를 누를 시 앱이 켜집니다.
그런데 갤럭시 S9(Api level 28)로 클릭 시 앱이 켜지지 않고 스토어의 앱 상세 화면 팝업이 올라옵니다.
같은 내용의 카카오링크를 공유를 통해 실험해보아도 노트3에서는 켜지고 S9에서는 켜지지 않는 것으로 보았을 때 링크 빌드상에서 문제가 있는 것은 아닌 것 같습니다.
안드로이드 오레오(8), 파이(9)로 넘어오면서 버전 분기해 대응해줘야할 것들이 많아져 애를 먹고 있는 상황인데 이 역시도 비슷한 문제가 아닐까 싶습니다.
앱 자체가 켜지지 않는다는 건 Manifest에서 인텐트 필터 설정에 문제가 있는건가 싶었는데 다시 봐도 문제가 없어보입니다.
intent-filter 설정은 가이드에 나온대로 scheme은 kakao{native key}, host는 kakaolink로 설정해놓았고 meta-data에 name은 com.kakao.sdk.AppKey, value는 {native key}로 설정해놓은 상태입니다.(native key는 kakao developers 내 애플리케이션에 나와있는 native key입니다)
위에 말씀드렸듯이 노트3에서는 되지만 S9에서는 안켜지는 것으로 보아 manifest에 property 하나를 추가해주어야하나 싶기도 한데 비슷한 문제를 겪고계신 분 없으신가요?