javascript SDK version : 2.7.9
app id : **1358336
안녕하세요.
현재 .NET MAUI hybrid 방식으로 개발중인 상황입니다.
Javascript키 및 init()은 정상적으로 진행하였고, WEB쪽은 공유하기 정상동작을 하였지만.
App에서는 공유하기 버튼 클릭 시 4019 에러가 자꾸 발생하고 있는데 원인을 모르겠어서 문의 드립니다.
일단. iOS쪽 먼저 테스트를 진행하고 있는데, iOS의 경우 javascript init 후
window.Kakao.Share.sendCustom({
templateId: templateId,
templateArgs: templateArgs
});
이런식으로만 호출해도 되는건지 궁금합니다. 현재 디벨로퍼 설정에 bundle id는 입력된 상황입니다.
현재 추측되는 문제는 domain이 맞지 않아서 에러가 발생하는 것으로 추정되긴 하는데 관련있을지는 모르겠습니다.
webView:decidePolicyForNavigationAction:decisionHandler로 확인 시 app://0.0.0.1 에서 요청이 가는 부분에 대해 허용되지 않은 도메인이라 공유하기가 실패하는 것인지 궁금합니다.
실패 페이지 request에 대한 부분도 첨부드립니다.
Request
:method: GET
:scheme: https
:authority: sharer.kakao.com
:path: /static/css/main.26907f11530db722.css
Accept: text/css,/;q=0.1
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: keep-alive
Host: sharer.kakao.com
Priority: u=1, i
Referer: https://sharer.kakao.com/picker/failed?app_key=XXXXXXXXXXXXX&error=eyJuYW1lIjoiS0FQSUVycm9yIiwibXNnIjoiZG9tYWluIG1pc21hdGNoZWQhIGNhbGxlcj1hcHAlM0ElMkYlMkYwLjAuMC4xLiBjaGVjayBvdXQgcmVnaXN0ZXJlZCB3ZWIgZG9tYWlucy4iLCJjb2RlIjotNDAxfQ
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148