Swift 로 카카오 링크 구현 중인데 KAKAO_APP_KEY 가 제대로 등록이 안되는 것 같습니다

샘플데로 구현 하였으나

  1. 계정에 앱 생성 후 iOS 앱 키 생성( ex : abcd)
  2. PLIST 에 KAKAO_APP_KEY 생성 후 등록(ex : abcd)
  3. project info → URL Type 등록 schemes : (ex : kakaoabcd)
  4. PLIST 에 화이트 리스트 추가

브릿지 헤더는 따로 사용 중인 것이 있어 샘플의 헤더에 있는 부분들을 옮겨서 빌드 하였고 현재 빌드는 되는 상황입니다.

아래는 코드 입니다.

// 흐음 앱 키가 제대로 등록이 안된듯?

if KOAppCall.canOpenKakaoTalkAppLink() {
    KOAppCall.openKakaoTalkAppLink(dummyLinkObject())
} else {
    print("Cannot open kakaotalk.")
}

첫 번째 if 에서
2016-04-16 15:55:35.522 identifier[11409:4069472] +[NSBundle ko_appKey]: unrecognized selector sent to class 0x1a133b0d0

상기와 같이 app_key 관련된 문제가 발생 되는 것으로 보이는데 혹시 추가적으로 수행해야 될 작업이 있는지요?

  1. 카카오톡이 설치되어 있지 않거나 3.9.5 버젼 미만인 경우 (The minimum requirements for KakaoTalk 3.9.5)
  2. KAKAO_APP_KEY 가 plist에 등록되어 있지 않은 경우 (KAKAO_APP_KEY is not set properly in plist.)
  3. 카카오 SDK 의 Custom Scheme 이 등록되어 있지 않은 경우 (URL scheme for KakaoOpenSDK is not set properly in plist.)

상기 3가지 내용은 확인 하였습니다.
카톡 최신 버전이 설치되어 있는 iPhone6S (9.3.1 버전) 입니다.

추가적으로 적용이 필요한 사항이 있다면 확인 요청 드립니다.

====================
추가 합니다.

설치가 안되어 있는 폰에서 확인 해 봤을 시 if 문은 넘어가는 것으로 보아 단순 APP_KEY 문제가 아닌 다른
문제일수도 있을 것 같네요.

@dev3 SDK에 들어 있는 샘플 프로젝트도 같은 현상인지 한번 확인 부탁드릴께요. 샘플도 swift로 되어 있는것이 있거든요.
샘플이 잘 된다면 샘플 프로젝트와 비교해 보면서 찾는수밖에 없을 것 같네요 ㅠㅠ
일단 ko_appKey 에러의 경우 “KAKAO_APP_KEY” 가 제대로 등록이 안되어 있는 케이스이거든요.

위에 코드 보시면…이미 swift 로 보고 있습니다…
추가적인 작업은 필요 없다고 이해 하겠습니다.
해결하게 되면 댓글로 남길께요

1개의 좋아요