본문 바로가기
반응형

개발/flutter13

flutter minSdkVersion, compileSdkVersion, targetSdkVersion 확인 build.gradle.kts에 targetSdk = flutter.targetSdkVersion이라고 명시돼 있는 부분이 구체적 어떤 버전을 가리키는 건지 확인하고 싶어 구글링 해보니 아래 경로에서 확인할 수 있었다. /packages/flutter_tools/gradle/src/main/groovy/flutter.groovy 이 flutter.groovy 파일을 오픈하면 아래와 같은 내용을 확인할 수 있다.class FlutterExtension { /** Sets the compileSdkVersion used by default in Flutter app projects. */ public final int compileSdkVersion = 35 /** Sets the minSd.. 2025. 5. 3.
안드로이드 개인정보처리방침 1. KYFactory는 안드로이드 앱 이용자의 개인정보를 매우 중요하게 생각하며 각별히 주의를 기울여 처리하고 있습니다. 다음과 같은 목적외에는 사용하지 않습니다. - 목표가 알림을 위한 메시지 발송2. 개인정보의 처리 및 보유기간- KYFactory는 정보 주체로부터 개인 정보를 수집할 때 푸시 메시지 발송을 위한 토큰을 토큰이 유효한 기간까지만 관리합니다.3. 개인정보의 제3자 제공에 관한 사항① KYFactory는 어떠한 개인 정보도 제3자에게 제공하지 않습니다. 4. 개인정보처리 위탁① KYFactory는 다음과 같이 개인정보 처리업무를 위탁하고 있습니다.- 위탁받는 자(수탁자): 없음- 위탁하는 업무의 내용: 없음- 위탁기간: 없음 ② KYFactory는 위탁 계약 체결시 개인정보 보호법 제2.. 2024. 6. 4.
[앱 개발 기록] flutter 카카오 인증 로그인시 invalid android_key_hash or ios_bundle_id or web_site_url 에러 조치 요 며칠동안 계속된 삽질로 스트레스가 이만저만이 아닌데 오늘도 역시 에러를 피해갈 순 없었다. 카카오 로그인시 제목과 같은 에러로 로그인이 실패했다. 계속된 삽질 끝에 android 디버그 인증서가 문제임을 확인했다. 기존 디버그 인증서 기준으로 등록된 해시키가 더 이상 유효하지 않기 때문에 생긴 문제로 아래 명령어로 현재의 디버그 인증서에 대한 해시키를 확인 후 카카오 개발자 페이지의 내 애플리케이션 - 앱 설정 - 플랫폼에 키 해시를 등록해주면 된다. $ keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary |.. 2023. 12. 28.
[앱 개발 기록] flutter, PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null, null) 발생시 조치 개발할 땐 잘 작동한 로그인 기능이 내부 테스트를 진행하고자 플레이 콘솔에 테스트 트랙을 만들고 앱 번들을 업로드하고 다운받아 테스트하니 제목과 같은 예외가 발생했다. 구글링을 통해 해시키 등록도 다시 해보고 안되서 고민만하다 정말 어처구니 없게도 개발 당시 구글 인증을 위해 firebase에 등록했던 Authentication 프로젝트를 개인 구글 계정에다 만들어놓고 앱 업로드시에는 서비스용 구글 계정으로 업로드를 했다ㅠㅠ 그래서 서비스용 구글 계정으로 firebase에 사용할 프로젝트를 등록해놓고 테스트했으나 여전히 같은 예외를 발생시킨다. 등록한 해시키 문제인가 싶어 다시 구글링해봤다. 내가 등록한 해시키는 앱서명 - 앱서명키 인증서의 sha-1 인증서 지문이다. 그리고 이것도 안되서 앱 배포시 생.. 2023. 12. 28.