barco
barco16mo ago

widget.requestpayment문의

안녕하세요 기존에 widget.requestPayment( info: DefaultWidgetPaymentInfo(orderId: ORDERID, orderName: ORDERNAME,on: ApplicationUtility.rootViewController) ) 를 사용하다가 spm 을 업데이트 한 이후로 on 파라미터를 유효하지않다는 오류가 발생합니다.
44 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
barco
barcoOP16mo ago
No description
barco
barcoOP16mo ago
on 이벤트를 제거하면 연동되는 서비스의 결제창을 호출하지않고 해당 어플리케이션의 앱스토어로만 이동합니다. ,on: ApplicationUtility.rootViewController
barco
barcoOP16mo ago
No description
이실장
이실장16mo ago
spm이면
barco
barcoOP16mo ago
지금 코드상태입니다.
이실장
이실장16mo ago
ios sdk연동중이신거죠? 지금 문제가 생긴다는 내용은 카드사앱 누르고 reqeuestPayment호출시 스토어로 이동한다는거고요
barco
barcoOP16mo ago
No description
barco
barcoOP16mo ago
네 맙습니다. 기존에는 on 이벤트가 있었는데.
이실장
이실장16mo ago
해당 앱이 설치되어 있나요?
barco
barcoOP16mo ago
spm업로드 이후에 on 이벤트가 에러로표시되네요 앱은 설치되어있습니다
이실장
이실장16mo ago
appScheme은 info.plist에 관리 중이신가요
barco
barcoOP16mo ago
네 그렇습니다
이실장
이실장16mo ago
혹시 관리중인 info.plist가 50개가 넘나요?
barco
barcoOP16mo ago
No description
barco
barcoOP16mo ago
아뇨 25개 미만입니다 지금 widget.requestPayment( info: DefaultWidgetPaymentInfo(orderId: ORDERID, orderName: ORDERNAME) ,on: ApplicationUtility.rootViewController ) 해당코드로 서비스중입니다. 지금 스토어에서 배포된 버전은 정상적으로 결제가되고있습니다.
이실장
이실장16mo ago
결제위젯 iOS SDK | 토스페이먼츠 개발자센터
결제위젯 iOS SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
이실장
이실장16mo ago
현재 스토어에 배포된 버전과 지금 에러나는 버전 정보 공유바랍니다.
barco
barcoOP16mo ago
어떤 버전을 말씀하시는걸까요?
이실장
이실장16mo ago
ios sdk버전이요~!
이실장
이실장16mo ago
GitHub
Tags · tosspayments/payment-sdk-ios
Toss Payments iOS SDK. Contribute to tosspayments/payment-sdk-ios development by creating an account on GitHub.
barco
barcoOP16mo ago
지금 에러나는 버전0.1.20 버전이고요 이전에 정상서비스되는버전은 모르겠습니다. 2개월전에 설치한버전입니다.
이실장
이실장16mo ago
0.1.25 우선 최신버전은 아래와 같은데 한번 올려서 확인해보시겠어요? https://docs.tosspayments.com/reference/widget-ios#requestpaymentinfoon
결제위젯 iOS SDK | 토스페이먼츠 개발자센터
결제위젯 iOS SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
barco
barcoOP16mo ago
버전업데이트해서 확인해보겠습니다 버전 업데이트 진행했고 클린 후 리빌드 진행했습니다.
barco
barcoOP16mo ago
No description
barco
barcoOP16mo ago
No description
이실장
이실장16mo ago
확인 후 안내드리겠습니다.
barco
barcoOP16mo ago
tosswidget.requestpayment 부분은 on 이벤트가 역시 없네요. 알겠습니다.
barco
barcoOP16mo ago
No description
이실장
이실장16mo ago
안내드리는데 혼란을 드려죄송합니다. on이벤트는 버전 올라오면 없어진게 맞습니다. (기존에 view를 지정해줬는데, 이제 자동으로 저희가 잡아드려요)
barco
barcoOP16mo ago
아...그럼 on 이벤트를 없애는게 맞군요.. 그런데 on 이벤트를 없애고 카카오 결제로 진행하면 카카오 결제페이지가 아니고 앱스토어로 이동하는건 왜그런가요? on 이벤트가 있었을때는 카카오 결제나 네이버페이결제나 은행카드결제가 바로 결제페이자로 넘어갔는데 on 이벤트가 지정되지않고부터는 앱스토어로만 넘어가고 결제가 되지않는문제가 있습니다.
이실장
이실장16mo ago
카카오 appScheme이 등록되어있나요?
barco
barcoOP16mo ago
No description
barco
barcoOP16mo ago
네 등록되어있습니다. 카카오로 연동로그인하는 시스템이거든요.. 카카오연동로그인이 문제가 아닌게 카카오톡으로 결제, 네이버 결제 kb카드 결제 모두 앱스토어에 해당 어플리케이션 설치페이지로 이동합니다.
이실장
이실장16mo ago
카카오페이 앱스킴은 kakaotalk 이것입니다 국민 앱스킴은 어떤거 등록되어있으세요
barco
barcoOP16mo ago
국민 앱 스키마는 따로 등록한적이없었는데요..
이실장
이실장16mo ago
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
이실장
이실장16mo ago
여기 앱스킴들 등록하고 한번 확인해주세요
barco
barcoOP16mo ago
알겠습니다 확인해보겠습니다
barco
barcoOP16mo ago
No description
barco
barcoOP16mo ago
이렇게 설치하고 토스는 바로 어플리케이션이 실행되어서 결제페이지가 요청되는데.. kb는 앱스토어로 이동합니다. 제가 뭔가 놓친게 있을까요? 토스페이는 앱스토어가 아니고 바로 결제페이지를 로딩합니다. 해결했습니다 감사합니다.
이실장
이실장16mo ago
네 너무 고생많으셨습니다.
barco
barcoOP16mo ago
실장님 가이드덕입니다 감사합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?