kakao/web2app

ios9에서 앱이동후 다시 스토어로 튕기는 문제

piohan83 opened this issue · 2 comments

안녕하세요 해당 web2app적용시 ios9에서 잘 동작하는 부분 확인했는데요
추가 이슈가 있어 문의드립니다

사파리에서 web2app이벤트 발생 -> 해당앱으로 연결하라는 얼럿 표시 -> 확인 -> 앱으로 이동 (우측에서 슬라이드인)
-> 슬라이드 인 되자마자 좌상단 safari로 돌아가기 클릭 -> 사파리로 돌아가자마자 스토어로 튕김

위와 같은 증상이 있습니다. 앱으로 이동후 되돌아오는 시기가 짧아 스토어로 이어지는 것 같습니다

넵 해당 부분 확인했습니다.

현재 앱 실행 후 스토어로 이동하는 timeout 을 2초로 두고 있는데요.
버튼 클릭 후 빠르게 웹 > 앱 > 웹으로 다시 돌아오는 경우 문제가 되는 것 같습니다.

하지만 timeout 을 2초 이하로 변경하면,
앱이 실행되기도 전에 스토어로 이동하는 문제가 종종 발생합니다.

후자의 문제가 발생하는 것 보다는 상대적으로 빈도가 적을 것으로 보이는
첫번째 문제가 발생하도록 두는 것이 현재로서는 나은 대안으로 보입니다.

이게 정도의 문제이다 보니 두가지를 완벽하게 해결할 방안을 찾기가 곤란하네요.
다양한 테스트 환경에서 확인해보고 적절한 중간지점을 찾아보도록 하겠습니다.

같은 이슈로 iOS9 해당앱으로 연결한다는 얼럿 표시 후 사용자가 "확인"을 늦게 누르는 경우 (앱이 깔려있어도)무조건 스토어로 뛰게됩니다. 하여 대응용 pull request(#15) 를 날리긴 했는데 UX가 매끄럽진 않아서 고민이 되네요.