Web 카카오톡 공유 IOS 웹뷰 문제

안녕하세요, 거두절미 하고

	// 카톡 공유
	function shareKakao($title, $url) {
		Kakao.Share.sendDefault({
			objectType: 'feed',
			content: {
				title:$title,
				description:'ama다이어리에서 보내는 메시지 입니다.',
				imageUrl:'https://amadiary.com/pub/bnr/kakaotalk_ama_banner.png',
				imageWidth:500,
				imageHeight:500,
				link: {
					webUrl: $url,
					mobileWebUrl: $url,
					androidExecutionParams: $url,
					iosExecutionParams: $url
				}
			},

			buttons: [
				{
					title: '웹으로 이동',
					link: {
						mobileWebUrl: kakao_home_url,
						webUrl: kakao_home_url,
					},
				},
				{
					title: '앱으로 이동',
					link: {
						mobileWebUrl: kakao_playstore_url,
						webUrl: kakao_playstore_url,
					},
				},
			],
		});
	}

이러한 코드를 짜서 사용 중 입니다.
카카오톡이 다운로드 되어 있는 PC에서는 정상적으로 공유하기 기능이 작동합니다.

또한 모바일에서 카톡이 다운로드 되어 있고 일반 웹브라우저 (크롬, 사파리) 등으로 접속을 해도 정상적으로 동작합니다.

하지만 웹뷰를 사용하는 모바일 IOS 앱 (swift)를 통해 앱을 만들고 유저 분들이 사용중인데요.
이때만 버그가 납니다.

아마도 IOS 앱 설정의 문제인거 같은데 아무리 찾아봐도 힌트가 없네요… 외부 브라우저 호출도 되고요…

안녕하세요.

에러 메시지 펼치셔서 표시된 UUID 텍스트로 기재해주세요.

위 사진과 같습니다.

Error Code 4011
UUID 36e8e308-951b-4bec-836d-7a335781cc5f

다만 문제는 IOS 어플리케이션 WkWebview 를 이용할 때만 이렇고 다른 안드로이드 webView나 브라우저에서는 정상작동합니다…

안녕하세요.

해당 오류는 잘못된 앱 키가 사용되는 경우 발생합니다.
앱 키가 누락되었거나 앞뒤 공백이 포함되었거나 하는 경우도 발생합니다.

JS SDK 초기화 시 앱 키가 정상 할당되는지 디버깅 부탁드리며, 재현 가능한 방법 제공해 주시면 추가 확인해 보도록 하겠습니다.

혹시 IOS scheme kakaolink 이걸 처리하는 부분이 문제인거 같습니다.

예시나 참고할만한거 없나요?

안녕하세요.

개발하신 시스템에서 앱키가 훼손되었거나 잘못 설정된 상황이라 예시보다는 개발하신 코드에서 원인을 찾아봐야할 것 같은데요.

사이트 URL 알려주시겠어요?