66,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
xcode 가 안되는데 어떻게 해결해야하나요?
런에 나온데로 pod setup 이라고 해도 적용이 안되네요 ㅜㅜ
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
Mac 에뮬레이터 image 폴더 위치
Mac 에뮬레이터로 따라하고 있는데요, image picker가 파일을 읽어들이는 폴더가 어디인가요?
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
xcode 설정한후 안드로이드 스튜디오에서 ios시뮬레이터 실행 시 오류에 대해
android studio에서 iso 시뮬레이터 실행 후 테스트 시 새로운 게시물 등록을 위해 create_page에서 카메라 버튼 클릭 시 로그에 "Lost connection to device." 메시지 표시되고 앱이 종료가 되는데...어떤걸 수정해야 할까요?
- 해결됨Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
로그아웃시 화면전환이 안되는데요.
에뮬레이터로 실행시에 로그아웃시 콘솔에 아래와 같이 출력은 됩니다. D/FirebaseAuth(32388): Notifying id token listeners about a sign-out event. D/FirebaseAuth(32388): Notifying auth state listeners about a sign-out event. 그래서 에뮬레이터상에서 나갔다 들어오면 적용은되는데 로그아웃 버튼 누를시 바로 로그인페이지로 넘어가진 않더라구요. 깃허브에 올리신 소스랑 비교해봐도 똑같은데 (account_page) 뭔가 따로 설정해야 할것이 있는지 궁금합니다.
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
하나의 에뮬레이터에 두 개의 계정 로그인에 대해서
하나의 에뮬레이터에 서로 다른 사람의 계정을 로그인했을때, 파이어베이스에 지원이메일에 등록된 계정은 정상동작을 하지만 그렇지 않은 계정은 정보를 불러오는데 오류가 발생하네요! 실제로 어플을 출시할 때, 파이어베이스에서 거쳐하는 절차가 따로 있나요???!! 직접 답변하기에 너무 길거나 힘드시다면 참고할 수 있는 링크라도 알려주시면 감사하겠습니다!!
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
메소드를 저장해서 계속 쓸 수는 없나요?
항상 잘 보고 있습니다. 이미 몇 번이나 봤는데도 심심하면 와서 보게 되네요. 그러던 중 문득 궁금한 점이 생겼는데요. 강의를 보면 앱바는 _buildAppBar라는 이름의 메소드를 만들고 바디는 _buildBody라는 이름의 메소드를 만들어서 사용하시잖아요? 물론 각 페이지(다트파일)이 달라지면 메소드의 이름은 같아도 내용이 달라서 그때마다 그 페이지에서 새로 만들어서 메소드를 사용하시는데 만약 여러 개의 페이지에서 같은 내용의 메소드를 사용할 경우 한 페이지마다 계속 메소드를 선언한 후 사용해야 한다면 너무 귀찮을 것 같아서요. 물론 복사 붙여넣기가 있지만 프로그래밍 자체가 효율적으로 작업을 하기 위한 것인데 분명 플러터에도 이런 기능이 있을 것 같습니다. 혹시 알고 계신다면 이름이라도 간단히 소개해주시겠어요?
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
추가 질문 드립니다.
강의 소스중 Future<FirebaseUser> _hadleSignIn() async { GoogleSignInAccount googleUser = await _googleSignIn.signIn(); GoogleSignInAuthentication googleAuth = await googleUser.authentication; FirebaseUser user = await _auth.signInWithCredential(GoogleAuthProvider.getCredential(idToken: googleAuth.idToken, accessToken: googleAuth.accessToken)); return user;} await _auth.signInWithCredential(GoogleAuthProvider.getCredential(idToken: googleAuth.idToken, accessToken: googleAuth.accessToken)); 이부분에서 빨간줄이 생깁니다. 잘못된곳이 없지 싶은데요...
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
firebase 연동 후 빌드시 에러가 납니다.
firebase 연동 후 빌드시 빌드에러가 납니다. 1. android > build.gradle dependencies { classpath 'com.android.tools.build:gradle:3.3.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.google.gms:google-services:4.2.0' } 2. android > app > build.gradle defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "com.vampireahn.instagram_clon" minSdkVersion 16 targetSdkVersion 28 multiDexEnabled true versionCode flutterVersionCode.toInteger() versionName flutterVersionName testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"} dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" testImplementation 'junit:junit:4.12' androidTestImplementation 'androidx.test:runner:1.1.1' androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' implementation 'com.google.firebase:firebase-core:16.0.7'}apply plugin: 'com.google.gms.google-services' 3. android > gradle.properties org.gradle.jvmargs=-Xmx1536Mandroid.useAndroidX=trueandroid.enableJetifier=true 위와같이 설정 후 빌드를 하면 * Error running Gradle: ProcessException: Process "/Users/an-yongjae/FlutterProjects/instagram_clon/instagram_clon/android/gradlew" exited abnormally: > Configure project :app registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) WARNING: API 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration-avoidance. To determine what is calling variant.getJavaCompile(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace. WARNING: API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration-avoidance. To determine what is calling variant.getMergeAssets(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace. WARNING: API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'. It will be removed at the end of 2019. For more information, see https://d.android.com/r/tools/task-configuration-avoidance. To determine what is calling variantOutput.getProcessResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace. ********************************************************* WARNING: This version of image_picker will break your Android build if it or its dependencies aren't compatible with AndroidX. See https://goo.gl/CP92wY for more information on the problem and how to fix it. This warning prints for all Android build failures. The real root cause of the error may be unrelated. ********************************************************* FAILURE: Build failed with an exception. * What went wrong: The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.0 and higher. The following dependencies do not satisfy the required version: root project 'android' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71 * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 5s Command: /Users/an-yongjae/FlutterProjects/instagram_clon/instagram_clon/android/gradlew app:properties Finished with error: Please review your Gradle project setup in the android/ folder. 와 같이 빌드 에러가 납니다. 어떻게 수정을 해야 하는지 조언 부탁 드립니다.
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
선생님, 시작하기 전 질문있습니다.
안녕하세요 선생님, android-studio에서 개발을 해도 ios로 바로 빌드 가능한 것인가요? ios앱을 만들기 위해서는 android studio가 아닌 Xcode를 사용하는게 맞는건가요?
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
로그아웃시 문제가 생깁니다.
로그인을 눌렀을때 handleWindowVisibility: no activity for token android.os.BinderProxy@5b2a8ed 라는 메세지가 뜨고, 후에 로그인이 되면서, 다음에 로그아웃을 눌렀을때, 아래와 같은 메세지들이 뜨네요 ㅠㅠㅠ 파이어베이스에 사용자 1명이라고는 떠요!! 기존의 파이어베이스 프로젝트에 앱을 추가하여 진행했는데, 해야할 설정이 더 필요한건가요???
- Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
로그인 버튼을 누르면 반응을 안해요!
삭제된 글입니다
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
multi_image_picker 로 사진 여러장을 한번에 넣고, 한번에 로드하면
multi_image_picker 로 사진 여러장을 한번에 넣고, 한번에 로드하면 시간이 오래걸리나요? 무엇이 문제인지는 모르겠으나 사진 10장정도를 파이어베이스에 저장하고, DetailPostPage에 들어가서 보면 로딩시간이 6초정도 됩니다 .. 파이어베이스 속도 문제는 아니겠죠??
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
타임라인처럼 만들려면 어떤식으로 작성해야하나요??
올린 사진들을 HomePage에서 실제 인스타처럼 보려면 어떻게 해야하나요??
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
앱이 멈춰요!
코딩 내용에서는 빨간줄도 없이 모두 온전한 상태인데, 어플을 실행하면, Launching lib\main.dart on Android SDK built for x86 in debug mode... Initializing gradle... Resolving dependencies... Running Gradle task 'assembleDebug'... Built build\app\outputs\apk\debug\app-debug.apk. 라는 메세지 이후에, 아래와 같이 되요! 코딩 외적인 문제인 것 같아 혼자 해결하기가 어렵네요.. 어떤게 문제인가요???!!!?
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
도메인 설정에 대해
제가 실제로 앱을 만들면, 프로젝트 생성할때 입력하는 도메인은 어떤 주소를 입력해야하나요???
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
multi_image_picker 로 하려면
multi_image_picker 로 하려면 어떤식으로 해야 할까요? 감이 잘 안잡히네요 ㅠㅠ
- 해결됨Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
URI를 가져올 수 없다고 하네요
pubspec.yaml에서 cupertino_icons: ^0.1.2image_picker: ^0.6.1+2flutter_signin_button: ^0.2.5google_sign_in: ^4.0.0firebase_auth: ^0.8.0+1 라고 적었고 packages get을 누른 뒤에, 로그인 페이지에 가서 import 'package:google_sign_in/google_sign_in.dart';import 'package:firebase_auth/firebase_auth.dart'; 이렇게 입력했는데, Target of URI doesn't exist : '~~~'. 라고 뜨네요!! 어떻게 import를 가져올 수 있나요???
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
gradle을 build에 실패했다고 뜹니다!!
gradle-wrapper에서 버전도 최신화 해봤는데 안되요.. 어디가 문제인거죠?? ㅜㅜ 조조언좀 해주세요!!
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
앱을 실행하여 설치 확인에서
선생님 안녕하세요! 제가 파이어베이스랑 앱을 연동할때, 모든 단계를 끝내고 '앱을 실행하여 설치 확인' 단계에 접어들었는데, 계속 로딩중이길래, 에뮬레이터를 종료하기 다시 시작하니 아래와 같은 오류가 떴어요 ㅠㅠㅠ 빌드에 실패했다는데.. 어디를 수정해야할까요?!!?! 도와주세요ㅠㅠㅠ 버전을 높이면 와전 다른 에러 메세지가 떠서, 일단 안 고치고 놔뒀어요!
- 미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
디버그 서명 인증서를 얻을 때 질문이 있습니다!
선생님, 안녕하세요! 제가 나중에 출시할 어플을 만들때에는, 디버그 서명 인증서를 받는 절차에서도 ' Enter keystore password : ' 이 명령에 대해 그냥 엔터만 누르면 되는건가요?? 아니면 다른 절차가 필요한가요??!