bim93
bim939mo ago

flutter_inappwebview 6.0.0 으로 개발하고 있습니다

tosspayments_widget_sdk_flutter: ^1.0.1 사용할려고하는데
app\g_app> flutter pub add tosspayments_widget_sdk_flutter

Because tosspayments_widget_sdk_flutter >=1.0.0 depends on flutter_inappwebview ^5.0.0 and tosspayments_widget_sdk_flutter <1.0.0 depends on flutter_inappwebview ^5.8.0, every version of tosspayments_widget_sdk_flutter requires flutter_inappwebview ^5.0.0.
So, because g_app depends on both flutter_inappwebview ^6.0.0 and tosspayments_widget_sdk_flutter any, version solving failed.
app\g_app> flutter pub add tosspayments_widget_sdk_flutter

Because tosspayments_widget_sdk_flutter >=1.0.0 depends on flutter_inappwebview ^5.0.0 and tosspayments_widget_sdk_flutter <1.0.0 depends on flutter_inappwebview ^5.8.0, every version of tosspayments_widget_sdk_flutter requires flutter_inappwebview ^5.0.0.
So, because g_app depends on both flutter_inappwebview ^6.0.0 and tosspayments_widget_sdk_flutter any, version solving failed.
버전 호환때문에 설치가 안되네요 혹시 해결방법있을까요? 지금까지 6.0.0 기반으로 개발해서 다운그레이드하기에는 너무 먼길을 왔습니다 ㅠ
21 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장9mo ago
저희 버전 올라가는 일정 확인 후 안내드릴게요 저희 계약된 MID 한번 공유주시겠어요?
bim93
bim939mo ago
잠시만요 igunsul, jungi, pt_igunsul, pt_jungi입니다
이실장
이실장9mo ago
기존에는 widget어떻게 쓰셨나요? 이번에 flutter로 신규 앱개발하시는건가요?
bim93
bim939mo ago
네 이번에 신규로 개발하고 있습니다
이실장
이실장9mo ago
오픈 일정이 어떻게 되실까요?
bim93
bim939mo ago
2월 말 정도입니다
이실장
이실장9mo ago
저희 버전 업 일정 확인해보고 안내드리겠습니다. 명절 앞두고 조금 지체될 수 있습니다.
bim93
bim939mo ago
구체적인 일정 알 수 있을까용?
이실장
이실장9mo ago
일정 확인해서 안내드릴게요 오늘 중 공유드리겠습니다. @bim93 지금 웹뷰 위에 웹서버 띄우는 방식으로 구현 중이실까요? 아니면 flutter componenet사용 중일까요
bim93
bim939mo ago
웹뷰 위에 웹서버이구 결제쪽 screen을 따로만들어서 flutter componenet 로 하고 있습니다
이실장
이실장9mo ago
아 그럼 https://docs.tosspayments.com/guides/webview#url-변환하기 convertUrl만 사용하시려는게 아니라. sdk 이용해서 주문서 페이지 는 따로 구현하시려는거죠?
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
bim93
bim939mo ago
아니요 제3자결제방식떄문에 결제위젯을 사용할려고합니다
이실장
이실장9mo ago
우선 연동방식에 대해서만 이야기해보겠습니다. 일반적으로 웹뷰 위에 웹서버만 띄울경우 tosspayments_widget_sdk_flutter: ^1.0.1 이거를 안쓰고도 구현 가능합니다. 지금 결제위젯 rendering 웹서버에다 하시나요? 아니면 flutter sdk이용해서 flutter 내부에서 하시나요?
bim93
bim939mo ago
flutter 내부에서 할려고 합니다
이실장
이실장9mo ago
그럼 저희 쪽 대응이 필요하겠군요 혹시 제3자 결제방식이 어떤건지 알수 있을까요?
bim93
bim939mo ago
인앱결제방식을 다른 pg사를 통해 결제하는 방식으로 알고 있습니다
이실장
이실장9mo ago
그걸 하려면 웹서버에 띄우지 않고, native component가 필수로 사용되어야하나요? 결제쪽만 따로 연동하신다길래 궁금해서 여쭤봅니다
bim93
bim939mo ago
그런걸로 알고 있습니다
이실장
이실장9mo ago
저희 lib에서 inappwebview쓰는것 보면 아시든이 저희도 결국 webview를 그려드립니다. 3자 결제방식도 앱내 웹뷰 사용이 가능한 것으로 아는데요. 이부분은 한번 확인해보셔도 좋을 것 같습니다. 제공 가능일정은 오늘 중 공유드리겠습니다. 내일 중 6.0.0 버전 지원하는 버전 배포 가능합니다. https://discord.com/channels/864296203746803753/1117655878733156353/1204713801409237002 @bim93 배포되었습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.