Kakao Link Button이 보이지 않아요...

ISSUE

특정 플랫폼에서 카카오링크 버튼이 보이지 않았다.

// swift
let iphoneAppAction = KakaoTalkLinkAction.createAppAction(.IOS, devicetype: .Phone, marketparam: nil, execparam: nil)
let androidAppAction = KakaoTalkLinkAction.createAppAction(.Android, devicetype: .Phone, marketparam: nil, execparam: nil)
let button = KakaoTalkLinkObject.createAppButton("어떤앱에서 보기", actions: [iphoneAppAction, androidAppAction])

KOAppCall.openKakaoTalkAppLink([button])

보통 위에 코드처럼 작성하고 카카오톡으로 보내기를 하면 앱연결 버튼이 나와야 한다. 특정 OS가 준비가 되지 않았다면 해당하는 플랫폼의 액션을 추가해주지 않으면 된다.

문제는 위 코드처럼 다 추가했는데도 나오지 않았었다...

RESOLVE

해결책은 의외로 단순했다.
KakaoDevelopers 에서 설정된 플랫폼에 빠진 플랫폼이 설정되어 있는지 확인하고 빠진 플랫폼을 추가해준다.

Subscribe to flynn's devnote

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe