안녕하세요. 아임포트 기술 지원팀입니다.
최근 다날에서 본인인증 UI 가 변경되며 기존 android 에서 기기 push 를 통해 PASS 을 실행했던 것과 달리,
해당 페이지에서 바로 PASS 앱이 실행되도록 변경되었습니다.
이 과정에서 Webview 를 통해 intent url 이 전달 되도록 변경되었으며,
shouldOverrideUrlLoading 에 관련 부분이 처리되어 있지 않으면
아래와 같이 net::ERR_UNKNOWN_URL_SCHEME 에러가 발생할 수 있습니다.
영향을 받을 수 있는 가맹점과 해결방안은 아래와 같습니다.
기존 iamport-react-native 플러그인 사용 가맹점
v2.0.0-rc.1 으로 npm 플러그인 업그레이드
iamport-react-native/VERSION.md at master · iamport/iamport-react-native
react-native 환경에서 iamport-react-native를 사용하지 않는 가맹점
intent://
로 시작하는 url 감지 후 intent 처리하는 코드를 작성기존 iamport_flutter 플러그인 사용 가맹점
0.10.0-dev.6 으로 plugin 업그레이드
iamport_flutter: ^0.10.0-dev.6
flutter 환경에서 iamport_flutter을 사용하지 않는 가맹점
intent://
로 시작하는 url 감지 후 intent 처리하는 코드를 작성android webview 에 아임포트 js sdk 직연동 가맹점 중
native 코드에 shouldOverrideUrlLoading 에 intent url 처리가 되지 않은 가맹점