본문 바로가기

Flutter

(6)
[Flutter] Firebase 데이터 넣기, 가져오기 class _EnrollScreenState extends State { File? _image; final int maxLength = 28; Future _pickImage() async { final image = await ImagePicker().pickImage(source: ImageSource.gallery); if (image == null) return; final File imageFile = File(image.path); setState(() { _image = imageFile; }); } final _user = FirebaseAuth.instance.currentUser?.uid; String _name = ""; String _price = ""; String _catego..
[Flutter] No file or variants found for asset 깃 허브에서 코드를 업데이트 한 다음에 실행을 시켰더니 오류가 발생했다. Error (Xcode): No file or variants found for asset: assets%5Ccharacter.png. 구글링 해보니깐 pubspec.yaml 파일에서 assets의 경로가 잘못 됐다는 뜻이다 이렇게 -,/ (하이픈,슬래시)가 뒤에 까지 다 작성이 돼야 합니다.
Flutter로 Hello World 출력하기 Flutter로 Hellow World를 출력 해보도록 하겠습니다. import 'package:flutter/material.dart'; void main() { runApp(App()); } class App extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text("Hello World"), ), body: Center(child: Text('Hello World!')), )); } } 여기서 App 클래스가 StatelessWidget을 상속하는데 StatelessWidget은 가장 기초적인 위젯입니다. Flut..
[Flutter] ios kakao Login 저번에 구글 로그인이에 이어 카카오톡 로그인 하는 방법에 대해 알아보겠습니다.우선 flutter 프로젝트에서 pubspec.yaml에서dependencies에 kakao_flutter_sdk: ^1.4.2 kakao_flutter_sdk_user: ^1.4.2을 추가 해줍니다. 그리고 void kakaoLogin() { KakaoSdk.init(nativeAppKey: 'AppKey'); }카카오 developers에 자신의 프로젝트를 추가해주고카카오 로그인을 허용을 해줍니다.그리고 플랫폼에 들어가서 번들 ID를 추가해줍니다. 번들 ID는Runner.xcodeproj에서 project.pbxproj에 PRODUCT_BUNDLE_IDENTIFIER="번들 id"" " 안에 있는 내용을 집어 넣어주면 됩니다..
[Flutter] firebase로 구글 로그인 하기 이번에 플러터를 다루게 되면서 해당 어플에 구글 로그인 기능을 집어 넣어야 합니다. 그래서 어떻게 진행 해야 하는지 알아 보도록 하겠습니다. 우선 Firebase 사이트에 들어갑니다. 여기서 왼쪽 상단의 Authentication에 들어갑니다. Sign-in method 에 들어가서 구글을 추가 해줍니다. 이렇게 허용이 된 상태로 설정을 해준다음 Future signInWithGoogle() async { // 구글 로그인 흐름 시작 final GoogleSignInAccount? googleUser = await GoogleSignIn().signIn(); // 인증 세부 정보 가져오기 final GoogleSignInAuthentication? googleAuth = await googleUser?...
CocoaPods 오류 Flutter 프로젝트를 준비하고 있는데, main.dart를 vsc에서 디버깅해서 실행 시키려고 하니깐 갑자기 Error (Xcode): File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a Error (Xcode): Linker command failed with exit code 1 (use -v to see invocation) Could not build the application for the simulator. Error launching application on iPhone 14 Pro Max. 이러..