본문 바로가기

Flutter

(5)
플러터 빌드 에러 시 해결법 앱 빌드 에러 시 제일 먼저 해봐야 하는 것 안녕하세요, 앱개발지식나눔입니다. 오늘은 플러터 코드 작성 시 코드 에러가 아닌 컴파일하는 과정 중에 에러가 발생하면 제일 먼저 해봐야 하는 조치를 알려드리겠습니다. (맥북 기준입니다) 빌드 에러가 발생하는 상황은 아래와 같은 상황에서 자주 발생합니다. XCode에서 Runner/AppDelegate에서 'No such module 'Flutter' 플러터 SDK 다운그레이드 혹은 업그레이드 Pubspec.yaml 추가 삭제 후 바로 빌드 이 문제를 해결하기 위한 가장 빠른 방법은 1. lib폴더가 있는 위치로 이동합니다.(pubspec.yaml과 같은 위치) 2. 안드로이드 스튜디오 혹은 VS Code 터미널에 rm -rf pubspec.lock flutte..
[플러터] PASS 인증 InAppWebView로 실행하기 웹뷰 형태로 PASS 인증을 할 수 없을까? 안녕하세요. 앱개발지식나눔입니다. 오늘은 PASS를 앱에서 직접 연결하는 것이 아닌 웹앱 페이지 속에서 PASS를 연동하는 방법에 대해서 설명할 예정입니다. 1. InAppWebView URL: https://inappwebview.dev/docs/in-app-webview/basic-usage/ 2. PASS 기술 문의: https://www.dreamsecurity.com/customer/contact.php 3. PASS 개발자 센터: https://developers.passlogin.com/docs/develop/web 4. 플러터 PASS 패키지(앱-PASS 직접 연결): https://pub.dev/packages/iamport_flutter/ch..
[플러터] InAppWebView에서 새 창 여는 법 왜 웹뷰에서 버튼을 눌렀을 때 흰색 화면만 보일까? 안녕하세요. 앱개밸자지식나눔입니다. 오늘은 플러터 패키지인 InAppWebView에서 새로운 창(탭)을 여는 법에 대해서 알아보겠습니다. 그전에 저는 사람들에게 간단한 화면 보기는 url_launcher 혹은 InAppWebView 패키지의 ChromeSafariBrowser를 사용하는 것을 추천하고 있습니다. 자세한 것은 아래 포스트를 확인해주세요. [Flutter] - [플러터] 대표 웹뷰 패키지 소개 및 장단점 [플러터] 대표 웹뷰 패키지 소개 및 장단점 내 상황에 맞는 앱뷰는 무엇일까? 안녕하세요. 앱개발지식나눔입니다. 플러터로 서비스를 개발하시다보면 가끔 인앱 웹뷰를 사용해야할 때가 있습니다. 예를들어 저는 플러터로 홈페이지를 웹 app-dev..
[플러터] 대표 웹뷰 패키지 소개 및 장단점 내 상황에 맞는 앱뷰는 무엇일까? 안녕하세요. 앱개발지식나눔입니다. 플러터로 서비스를 개발하시다보면 가끔 인앱 웹뷰를 사용해야할 때가 있습니다. 예를들어 저는 플러터로 홈페이지를 웹뷰로 열어 그 안에서 PASS를 실행해야 했던 경험이 있습니다. 정말 까다로운 조건이였죠. 이처럼 각자 홈페이지를 앱에서 실행해야하는 이유가 있을 것입니다. 오늘은 대표적인 플러터 웹뷰 3가지를 가져왔습니다. 대부분 플러터 유저가 이것 중에 하나를 사용하며 각각의 특징과 장단점을 알아보고 개발자 입맛에 맞는 패키지를 사용하시기 바랍니다. 그럼 바로 시작해볼까요? 1. flutter_inappwebview: https://pub.dev/packages/flutter_inappwebview 2. url_launcher: https..
[플러터] 부트페이 패키지 연동시 주의사항 부트페이 설명 그대로 했는데 왜 안되지? 안녕하세요. 앱개발지식나눔입니다. 서비스 결제를 위해서는 부트페이가 거의 필수인데요. 오늘은 플러터 부트페이 패키지를 연동하다가 막힐 때 쉽게 해결할 수 있는 방법에 대해서 알아보겠습니다. (연동법은 개발자 사용법 및 다른 구글 자료를 참고하면 쉽게 찾을 수 있습니다^^) 관련 URL 부트페이 플러터 개발자 사용법: https://docs.bootpay.co.kr/intergration/flutter 부트페이 플러터 패키지(신버전): https://pub.dev/packages/bootpay 부트페이 플러터 패키지(구버전): https://pub.dev/packages/bootpay_api/versions/1.0.2 나의 플러터 doctor -v 플러터 SDK: ..