카카오링크 v2 적용 > 앱 랜딩 불가

카카오링크 v2 적용 관련하여 이슈가 발생하여 문의드립니다.

javascript SDK는 v1.20.1 적용되어있습니다.
OS : iOS 11.0.3
카카오톡 공유 : Kakao.Link.sendTalkLink
카카오스토리 공유 : Kakao.Story.open

이슈 사항 :

  • 카카오톡 공유 시도 시 앱 랜딩 알럿 ‘취소’ 클릭 후 카카오톡 공유 재시도
    → ‘주소가 유효하지 않기 때문에 safariy가 해당 페이지를 열 수 없습니다.’ 알럿 발생

  • 카카오스토리 공유 후 카카오톡 공유 실행
    → ‘주소가 유효하지 않기 때문에 safariy가 해당 페이지를 열 수 없습니다.’ 알럿 발생

  • 카카오스토리 앱 정상 랜딩 후 브라우저로 돌아왔을때 스토어 이동 알럿이 발생하는데,
    ‘취소’ 누르고 카카오톡 공유 할 시 이슈 발생하고, ‘확인’ 눌러 스토어 이동 후 카카오톡 공유 시 앱 랜딩 정상

  • 카카오톡 공유 후 카카오스토리 공유 실행 시 앱 랜딩 정상

위 이슈 사항이 어떤 문제로 발생하는 것인지,
해결 방안으로 어떤 것이 있을지 빠른 확인 부탁 드립니다.

답변이 늦어 죄송합니다.

관련 현상은 known issue로 ios safari 브라우저에서 앱스킴 실행 후 취소 버튼 클릭 시 발생하고 있습니다.
개선 포인트가 있는지 검토 중에 있지만 브라우저에서 block시키고 있기 때문에 빠른 해결은 어려울 것으로 예상됩니다.

현재로서는 명확한 해결방법을 안내해 드리지 못하는 점 양해 부탁드립니다.

감사합니다.

최초 카카오링크 공유 시도 시 실행 취소 후, 재시도가 불가능한 부분 때문에 문의 드린 것 입니다.

2차, 3차 시도 할 때 앱 랜딩 알럿이 아니고, block 시키는 알럿 발생하는 부분 해결은 어렵다는 말씀인지
답변 주시면 그 부분은 감안하고 업데이트 진행하도록 하겠습니다.

확인 부탁 드립니다.

최초 카카오링크 공유 시도 시 취소 버튼을 누르면 사파리 브라우저에서 앱스킴 실행에 문제가 있다고 판단합니다. 그러면 이후 실행(카카오링크 공유 시도)부터 사파리 브라우저가 이를 자체적으로 block 시키며 알럿이 발생하게 됩니다. 이처럼 block 시키고 있는 것이 사파리 브라우저의 구현 및 정책과 연관이 있어 빠른 해결이 어렵습니다.