본문 바로가기

추천시스템 앱 개발/오류3

[Flutter 오류] Set the 'program' value in your launch config (eg 'lib/main.dart') then launch again 1. 오류 내용Set the 'program' value in your launch config (eg 'lib/main.dart') then launch again이 오류는 Flutter 프로젝트에서 앱을 실행할 때, 실행할 파일(main.dart 등)이 명시되지 않아서 발생하는 문제다. 'launch.json' 설정 파일에 program 경로를 지정하지 않았거나, 잘못된 경로로 설정돼서 그렇다.2. 해결 방법오른쪽 아래 알림창의 톱니바퀴 버튼을 누르면 'launch.json' 파일로 이동한다.여기서 'main.dart' 파일의 실제 경로를 입력한다. 2024. 10. 8.
[GoogleOAuth 오류] Google에서 확인하지 않은 앱 1. 오류 내용앱스토어 승인 심사에서 로그인 중 발생하는 오류때문에 거절당했다.오류 내용은 그림과 같이 'Google에서 확인하지 않은 앱(Google hasn't verified this app)' 이라고 나온다.빨간 박스의 Advanced 버튼을 누르면 경고에도 불구하고 로그인을 할 수는 있다.하지만 앱의 완성도를 위해 해결해야 하는 문제이다. 검색해보니 위와 같은 이유로 해당 오류가 발생한다고 나와있다.범위(Scope)라는 단어가 지속적으로 나온다.2. 해결 방법이 오류가 발생한 원인을 살펴보면, OAuth를 이용한 로그인 시 사용자(User) 정보를 어디까지 사용할 것인지에 대해구글 클라우드 설정의 OAuth 동의 범위와 앱의 코드가 같지 않았기 때문이다.범위는 구글 로그인 기능으로 로그인하는 사.. 2024. 5. 12.
[Flutter/Android 오류] R8 - missing_rules 1. 오류 내용 ERROR: Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in ~/build/app/outputs/mapping/release/missing_rules.txt. R8이라는 Andorid 앱 최적화 과정에서 클래스가 누락되어 발생하는 오류이다. ERROR: R8: Missing class com.google.android.gms.safetynet.SafetyNet (referenced from: void com.google.firebase.appcheck.safetynet.internal.SafetyNetAppChe.. 2024. 1. 20.
반응형