Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[안드로이드 - 스마일페이] 서드파티 쿠키 허용 이슈 #9

Closed
SoleeChoi opened this issue Jul 22, 2020 · 0 comments
Closed
Labels
documentation Improvements or additions to documentation

Comments

@SoleeChoi
Copy link
Contributor

안녕하세요 아임포트 기술지원팀입니다.

현재 iamport_flutter 최신버전(v0.9.11)에서 스마일페이 결제창을 렌더링하면
쿠키 허용을 하라는 메시지와 함께 더이상 진행되지 않는 이슈가 있습니다.

네이티브 웹뷰가 서드파티 쿠키를 허용하도록 설정할 수 있지만
iamport_flutter 패키지가 depenent하고 있는 flutter_webview_plugin
이를 위한 인터페이스를 제공하고 있지 않아 기본적으로 모든 서드파티 쿠키가 차단돼 발생하는 문제입니다.
아임포트는 이를 인지하고 해당 인터페이스를 추가해 PR을 날렸으나, 장기간 머지가 되고 있지 않는 상황입니다.

하지만 구현이 시급한 고객님들을 위해
PR시 fork뜬 flutter_webview_plugin을 참조하고 있는 브랜치(feature/forked_flutter_webview_plugin)를 만들었습니다.
(주의: 안드로이드 환경에서만 동작합니다. IOS 환경에서는 IOS13부터 서드파티 쿠키 허용을 위한 인터페이스가 deprecated되어 단순히 네이티브 웹뷰에 서드파티 쿠키 허용 설정으로 해결이 불가능한 상황입니다.)

급하신 분들은 PR이 머지될때까지 아래와 같이 pubspect.yaml 파일에 위 브랜치를 선언하셔서 사용해주시면 됩니다.

dependencies:
  iamport_flutter:
    git:
      url: git://github.com/iamport/iamport_flutter.git
      ref: feature/forked_flutter_webview_plugin

이용에 참고 부탁드립니다.
감사합니다.

@SoleeChoi SoleeChoi added the documentation Improvements or additions to documentation label Jul 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant