카카오톡 연결하기 오류

KakaoTalkLinkAction을 이용하여 카카오톡에 연동된 앱을 호출하도록 구현되어 있습니다.
기존 32비트일때는 잘되던 앱연결이 64비트 변경후 페이지를 찾지 못하는 오류가 발생했습니다.

앱 → 카카오톡링크 → 연결하기 버튼 클릭 → 앱호출 → fail load thie page

답변 부탁드립니다.

@nhlife8005_1 앱 호출 > 앱스토어 > 페이징 로딩 실패 인가요?
id number 가 32bit, 64bit 차이로 인한 값이 달라져서 그런것 같나요?

KakaoTalkLinkAction 어떻게 사용하고 계신지? 코드 알려주 실 수 있나요?

앱-> 카톡호출->연결하기->연결하기 선택->앱의 특정페이지 호출입니다.
앱스토어 호출은 정상입니다.

아래 코드를 실행하고 나면 앱에서도 "bad access exception"가 발생합니다.

KakaoTalkLinkObject* label=[KakaoTalkLinkObject createLabel:msg];
KakaoTalkLinkAction* iphoneAppAction=[KakaoTalkLinkAction createAppAction:KakaoTalkLinkActionOSPlatformIOS devicetype:KakaoTalkLinkActionDeviceTypePhone execparam:@{@“page”:movePageName}];
KakaoTalkLinkObject* button=[KakaoTalkLinkObject createAppButton:@“상품바로보기” actions:@[iphoneAppAction]];
[KOAppCall openKakaoTalkAppLink:@[label,button]];

답변 부탁드립니다. 감사합니다.

@nhlife8005_1 실히 잘 이해가 안되네요~
앱에서도 "bad access exception"가 발생합니다.

혹시 넘버와 스트링 캐스팅 이슈가 아닌지요?
크래시 로그 보시면 이유 확인 가능할까요?

안녕하세요.
답변 감사합니다. 다시 문의드립니다.

보내는 사람 : 앱 → KakaoTalkLinkObject/KakaoTalkLinkAction/KOAppCall 사용 → bad access exception
받는 사람 : 카카오톡 → 메시지중 상품바로보기 클릭 → fail load thie page

  1. 보낼때 위에 사용한 소스를 이용하면 카톡 전송후 다시 앱을 들어가면 메인화면으로 이동되어 있습니다.
    왜 메인페이지로 이동할까요?
  2. 받는 사람이 상품보기를 클릭하면 fail load thie page이 뜨는데 로그를 확인하니 앱을 호출하고 앱이 실행되면서 main html을 찾지 못합니다. 전송할때 별도의 main page을 지정해줘야하는건가요?
    참고로 main html이 실행되고 해당 파라미터에 해당되는 페이지로 이동하게 되어 있습니다.

프로젝트에서 32비트로 개발된 앱을 Architectures, iOS Deployment Target등을 64비트로 변경하고 소스 수정하였습니다.
이전에 32비트로 설정되어 있을때는 정상적이었습니다. 설정을 64비트로 바꾸면서 발생하는 현상입니다.

답변부탁드립니다. 감사합니다.

현상보다는…보내는 내용물이 궁금합니다.
계속 해결되지 않는 상태에서 핑퐁되는데요~

샘플소스 하나 만들어 주실 수 있나요??