popome
popome12mo ago

아이패드 웹뷰 오류

웹뷰형태의 앱인데 아이폰과 아이패드가 다르게 동작합니다 아이폰에서는 정상적으로 결재창이 나오는데 아아패드에서는 팝업을 설정하라고 하고 익스플로어로 인지하는거 같습니다
No description
54 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
today.lastday
today.lastday12mo ago
아이패드 브라우저는 PC로 인식합니다.
이실장
이실장12mo ago
특정 ios 버전부터 apple에서 user-agent를 맥북과 동일한 형식으로 보내줍니다. 모바일 창처럼 띄우길 희망하실 경우, 웹뷰의 user-agent를 ios형식으로 변환해서 보내주세요
Ayaan이안
Ayaan이안12mo ago
iOS 13부터 발생하는 케이스로, 아이폰과 동일한 형태의 유저 에이전트로 보내주셔야 합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
popome
popomeOP12mo ago
답변 감사합니다. 혹시 샘플이 있을까요?
Ayaan이안
Ayaan이안12mo ago
Mozilla/5.0 (iPhone; CPU iPhone OS 17_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Mobile/15E148 Safari/604.1 17_2_1 에, 현재 해당 아이패드 기기 iOS 버전이, Version/17.2에는 마이너버전까지의 iOS 버전을 보내주시면 됩니다.
popome
popomeOP12mo ago
감사합니다
Ayaan이안
Ayaan이안12mo ago
중요한건, Mozila/5.0 뒤가 iPad가 아닌 iPhone 이어야 하며, 토스페이먼츠창을 호출할때만 유저에이전트를 변환하셔야 합니다. 다른 상황 특히 구글로그인시에는 무결성 오류가 발생할 수도 있으니 주의 부탁드립니다.
popome
popomeOP12mo ago
감사합니다
이실장
이실장12mo ago
- Ayaan 이분은 저희 직원이 아닙니다. - ipad os 13 부터 user agent를 PC로 보내는건 저희가 아니라 apple의 정책입니다. - 결제창 띄우려는 mid 알려주세요
유부장
유부장12mo ago
@popome
popome
popomeOP12mo ago
네..현제는 구버젼의 결재모듈(XPay)로 되어있습니다. 신규로 개발이 진행되는 과정에 테스트를 위해서 현재 개발연동체험 매장으로 개발중입니다. 기존의 mid는 rishi-tea 입니다.
이실장
이실장12mo ago
신규 버전이라함은 js sdk 방식 말씀이신가요?
popome
popomeOP12mo ago
네.. 웹뷰로 개발하고 있습니다. 웹에서도 같이 이용할 예정이고요
No description
이실장
이실장12mo ago
우선 왜 과거 결제창이 뜨는지 먼저 확인이 필요할 것 같습니다. 'rishi-tea' mid의 테스트키로 한번 시도해보시겠어요? 꼭 ipad아니어도 되니, 신규 결제창이 뜨는지 확인해보기 위함입니다.
popome
popomeOP12mo ago
개발연동체험에서 제공하는 클라이언트키와 시크릿키로 TossPayments.requestPayment를 호출하고 있습니다 아이폰과 브라우져에서는 정상적으로 모듈이 뜨지만 아이패에 설치한 동일한 웹뷰에서만 처음에 첨부한것처럼 이전 모듈이 나옵니다.
이실장
이실장12mo ago
정상적인 모듈은 어떤걸까요
popome
popomeOP12mo ago
그리고 계좌이체의 경우는 브라우져가 익스라고 나오고요
이실장
이실장12mo ago
No description
이실장
이실장12mo ago
이런 화면이 뜬다는 말씀이신가요?
popome
popomeOP12mo ago
네. 맛습니다
이실장
이실장12mo ago
아이패드에서 결제창 한번 띄우고, 주문번호 한번 공유해주시겠어요?
popome
popomeOP12mo ago
잠시만요
popome
popomeOP12mo ago
주문번호는 : 65cdf47cc08722db7002b127
No description
이실장
이실장12mo ago
혹시 저희가 접근 가능한 웹사이트일까요?
popome
popomeOP12mo ago
https://
토스페이먼츠 BOT
💡 정보 제출
민감 정보를 안전하게 제출해주세요
이실장
이실장12mo ago
결제경로 및 로그인 정보 요청드립니다.
popome
popomeOP12mo ago
로그인은 하지 않고 그냥 바로 구매눌르셔도 됩니다.
이실장
이실장12mo ago
추가로 아이패드에서 safari 로 했을 때도 동일한가요? (앱 웹뷰가 아닌)
popome
popomeOP12mo ago
잠시만요
이실장
이실장12mo ago
No description
이실장
이실장12mo ago
로그인 안하면 접근이 안되요
popome
popomeOP12mo ago
사파리에서는 정상적으로 나옵니다 맥사파리도 정상적으로 나옵니다
이실장
이실장12mo ago
그럼 현재 귀사 앱내 웹뷰에서만 예전 결제창이 나온다는 말씀이시죠?
popome
popomeOP12mo ago
네 맞습니다.
이실장
이실장12mo ago
마지막으로 계좌이체는 어떤 오류가 뜨는지 캡처한번만 요청드립니다.
popome
popomeOP12mo ago
No description
이실장
이실장12mo ago
이것도 주문번호 확인가능할까요? 귀사 앱내 웹뷰에서만 작동하기 때문에 재현이 어려워 요청드리는 점 양해바랍니다.
popome
popomeOP12mo ago
65cdf694edca2f80b10b60c7
이실장
이실장12mo ago
마지막으로 아이패드 외에 아이폰 등에서는 동일 앱이여도 정상 동작한다는 말씀이시죠>
popome
popomeOP12mo ago
네 아이폰에서는 정상적으로 나옵니다. 앱은 동일한 앱입니다. 아이패드호환형으로 화면만 커지는 웹뷰형태고요
이실장
이실장12mo ago
확인 후 안내드리겠습니다. 시간이 늦어 내일까지 답변이 미뤄질 수 있습니다.
popome
popomeOP12mo ago
네.. 감사합니다.
이실장
이실장12mo ago
앱은 어떤 플랫폼으로 구현하셨나요? (ios native? flutter? rn?)
popome
popomeOP12mo ago
swift 혹시라도 주문확인을 하실수 있게 주문상품명에 주문번호로 처리했습니다.
이실장
이실장12mo ago
네 우선 확인 결과 귀사 웹뷰에서 넘어오는 User Agent방식이 저희쪽 로직에 통과되지 않아 IE로 판별되었습니다. 이부분은 저희쪽에서 수정을 해드릴 예정이에요. 따로 조치 하지 않으시더라도 수정완료되면 정상적으로 동작할 것으로 보입니다. 차주중 반영될 예정입니다.
popome
popomeOP12mo ago
감사합니다
이실장
이실장12mo ago
내일 배포 예정입니다. 감사합니다.
popome
popomeOP12mo ago
아직까지 그대로인데..아직 배포전인가요?
유부장
유부장12mo ago
네, 아직 배포 전 입니다.
이실장
이실장12mo ago
현재 배포되었습니다 확인해주시겠어요?
popome
popomeOP12mo ago
정상적으로 표시가 됩니다. 감사합니다. 계좌이체, 카드결제 모두 잘 됩니다. 빠른 지원 다시한번 감사드려요^^

Did you find this page helpful?