[iOS] Kakao.Share.createDefaultButton 로 공유시 앱 스토어로 연결되는 현상

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


앱 ID : 118471

Kakao.Share.createDefaultButton({
			container: '#btn-share',
			objectType: 'feed',
			content: {
				title: "타이틀",
				description: "설명",
				imageUrl: "이미지링크 https://...",
				link: {
					mobileWebUrl: document.location.href,
					webUrl: document.location.href,
					androidExecutionParams: "path=" + encodeURIComponent(document.location.href),
					iosExecutionParams: "path=" + encodeURIComponent(document.location.href),
				},
			},
			buttons: [
				{
					title: '자세히 보기',
					link: {
						mobileWebUrl: document.location.href,
						webUrl: document.location.href,
						androidExecutionParams: "path=" + encodeURIComponent(document.location.href),
						iosExecutionParams: "path=" + encodeURIComponent(document.location.href),
					},
				}
			]
		});

위와 같은 방식으로 공유를 하고 있습니다.
AOS는 앱이 설치되어 있지 않은 경우, 정상적으로 모바일 웹 페이지가 열리고 있습니다만,
iOS에서 앱이 설치되어 있지 않은 경우엔 모바일웹 페이지로 연결되어야 하는데, 앱 스토어의 앱 설치 화면으로 이동합니다.

앱이 설치되어 있는 경우엔 문제가 없이 잘 동작하고 있습니다.

어떤 부분이 잘못되었을까요?

어떤 상황인지 확인 위해 공유하기 재현해볼 수 있는 URL 알려주시겠어요?

요약

이 텍스트는 숨겨집니다.

위 url입니다.

AOS, iOS 둘다 공유된 메시지에서 [자세히 보기] 하면 운영하시는 서비스 앱 설치 페이지로 이동하는데요.

이상황 말씀하신게 맞나요?

네 맞아요. 하지만, 앱이 없는 경우에는 그냥 모바일 웹페이지로 이동을 해야하는데,
위에 제가 보여드린 javascript 코드가 잘못되었을까 해서 여쭤본거예요.

@95bean 안녕하세요.

(1) 모바일 기기에서 androidExecutionParams, iosExecutionParams 설정하고 공유하면 플랫폼 설정에 따라

앱으로 이동하거나 앱스토어로 이동합니다.

(2) 플랫폼 설정에 앱스토어 정보가 없으면

앱으로 이동하거나 웹으로 이동합니다.

참고 부탁드려요.

1개의 좋아요

해결되었네요.
앱스토어 링크를 삭제하고 난 뒤부터 공유할때 적용이 되네요.

감사합니다.

1개의 좋아요