inflearn logo
강의

Course

Instructor

Flutter Beginner Extension - Instagram Clone 2.0

실행 오류 질문

321

csy1036041854

10 asked

0

flutter 버전이랑 dart버전 다 맞췄는데 실행 했을때 이렇게 오류가 떠요. 어떻게 해야 하나요?
 

클론코딩 firebase Flutter android ios

Answer 3

0

csy1036041854

FIrebaseuser를 user로 바꾸고도 저기가 계속 오류가 나는데 어떻게 해야 하나요.

 

0

survivalcoding

Null Safety에 대해서 잘 모르시면(이 내용은 Flutter 입문 - 안드로이드, iOS 개발을 한 번에 - 강의 후반부에 설명합니다) Dart 버전을 2.7로 낮추고라이브러리 버전을 영상과 동일한 버전으로 진행해야 진행에 무리가 없습니다.

라이브러리 최신 버전은 사용법이 많이 바뀌었습니다.

https://firebase.google.com/docs/auth/flutter/federated-auth#google
위 사이트에서 제공하는 코드를 복사 붙여넣기 하시면 됩니다.
이 코드는 Null Safety 적용 코드이기 때문에 Dart 버전을 낮추지 않아야 제대로 동작합니다.

import 'package:google_sign_in/google_sign_in.dart';

Future<UserCredential> signInWithGoogle() async {
// Trigger the authentication flow
final GoogleSignInAccount? googleUser = await GoogleSignIn().signIn();

// Obtain the auth details from the request
final GoogleSignInAuthentication? googleAuth = await googleUser?.authentication;

// Create a new credential
final credential = GoogleAuthProvider.credential(
accessToken: googleAuth?.accessToken,
idToken: googleAuth?.idToken,
);

// Once signed in, return the UserCredential
return await FirebaseAuth.instance.signInWithCredential(credential);
}

0

csy1036041854

onAuthAtateChanged 가 지정되지 않았다고 오류가 뜨는데 어떻게 해야하나요?

0

survivalcoding

Dart 버전을 2.12보다 낮춰서 진행중이시라면 영상과 동일한 firebase_auth 버전을 사용하시면 될 거고요.

그 이후 버전으로 하신다면 변경된 사용법을 적용해야 합니다.

18번줄에 onAuthStateChanged => authStateChanges() 로 수정하시면 됩니다.

문서 링크입니다.
https://pub.dev/packages/firebase_auth/example

0

survivalcoding

혹시 Flutter 입문 영상은 안 보셨을까요?

이 강의가 입문 강의에서 이어지는 강의인데요. 아직 에뮬레이터가 안 만들어져 있는 것 같습니다.

일단 공식 문서 링크 공유 드리겠습니다.

https://docs.flutter.dev/get-started/install/windows#set-up-the-android-emulator

파일 업로드와 완료까지 기다림 부분 질문입니다.

0

374

1

앱 자체 질문이요!

0

290

2

파일이 안떠요..

0

330

2

혹시 Flutter - PHP - Mysql 강의도 해주시면 안될까요 ?

0

320

1

field does not exist within the DocumentSnapshotPlatform 에러 문의

0

972

1

data[document['email'] 사용법 변경 문의 및 following 함수 문의

0

243

1

파이어베이스 연동문제

0

334

2

프로젝트 세팅 에러

0

346

1

firestore 호출 관련 문의 드립니다.

0

267

1

null safety 적용 후 feed_widget.dart 내 widget.document['likedUsers'] 문의드립니다.

0

628

1

image Picker 질문입니다.

0

196

1

flutter로 만든앱을 배포하고 싶은데, 결제시스템 관련 질문이 있습니다.

0

3777

1

firebasestore에서 data를 가져올 때 의문이 있습니다.

0

291

4

setData에 merge: true를 추가해주세요

1

182

0

fire base 설정 중에 sha1 지문을 불러오는 과정에서 오류가 발생합니다.

0

513

1

ios에서 실행

0

154

1

.where 사용법

0

185

2

search_page => detail_post_page 공부 하는도중 Error발생

0

259

1

progressindicator 재질문

0

269

2

DocumentSnapshot과 QuerySnapshot 차이점

0

2623

2

progressindicator 질문

0

253

2

flutter bloc패턴이나 디자인 패턴관련해서 강의계획 혹시 있으세요?

0

315

1

search_page.dart에서 다음과 같은 에러가 나옵니다.

0

620

2

login_page.dart 에서 다음과 같은 에러가 납니다.

0

556

6