iOS10 웹뷰앱에서 JS 카카오톡 공유가 동작하지 않을 때

일부 iOS10앱의 웹뷰내에서 JavaScript SDK로 구현된 카카오톡 공유가 동작하지 않는 제보가 있어 안내드립니다.
Apple 은 iOS9부터 info.list 의 LSApplicationQueriesSchemes 항목에 허용된 scheme으로만 앱을 열 수 있도록 제한하고 있습니다.
(참고 링크: 커스텀 스킴관련 ios9 )
iOS9까지 웹뷰에서 호출할때는 알림창이 뜨는것 외에는 이슈가 없었으나 iOS 10부터 웹뷰에서의 호출도 이 설정에 영향을 받게 되었습니다.

카카오 iOS SDK 를 이용하여 개발하는 대부분의 앱에는 적용되어 있으리라고 생각되지만 웹뷰 중심의 앱이라면 설정이 빠져있을 수 있으니 가이드 문서 를 참조하시어 필요한 설정값을 추가해주시기 바랍니다.

2개의 좋아요