현재 앱이 33의 API 수준을 타겟팅하고 있지만, 보안 및 성능에 최적화된 최신 API를 기반으로 앱을 빌드하려면 API 수준 34 이상을 타겟팅해야 합니다안드로이드 앱에서 빌드중에 발생한 Error Message이다.발생 원인플레이스토어에 올리기 위해서는 target 버젼에 제한이 있다. 번들파일에서 이것이 현재의 정책과 맞지 않을 때 저렇게 나온다.해결 방법build.gradle 파일에서 targetSdkVersion 34 로 맞춰줌으로써 해결했다.결론앱스토어에 올릴때는 항상 package 파일들의 dependency와 version을 다시한번 확인해보아야 할 것 같다.
분류 전체보기
이 App Bundle 아티팩트 유형은 네이티브 코드를 포함하며 아직 디버그 기호가 업로드되지 않았습니다.안드로이드 앱 번들을 업로드 할때 저런 경고창이 나왔다.발생 원인네이티브 코드 파일이 있어야지 번들 파일 업로드가 원활하게 되는 것 같다. 압축 폴더로 직접 만들어 추가해주면 된다.해결 방법build/app/intermediates/merged_native_libs/release/out/lib 의 폴더 3개를 한번에 압축해 zip 파일로 만든후 app bundle의 네이티브 디버그 기호에 업로드하였다.결론다른 블로그들의 글이 큰 도움이 되었다.
버전 코드는 이미 사용되었습니다. 다른 버젼코드를 사용해주세요.플레이스토어에 bundle을 제출 하던 중에 발생한 Error Message이다.발생 원인appbundle에 대해 고유 코드가 정해져 있다. 그리고 이 코드는 version을 나타내고 있어, 기존의 번들 파일과 숫자가 겹쳐서는 안된다. 이 부분을 수정하지 않고 앱 번들을 올리면 저런 오류가 뜬다.해결 방법app bundle을 번복해서 새로 제출하는 과정에서 기존의 버젼코드와 꼬인게 문제였다. 기존 제출했던 번들을 삭제하고 나니 정상적으로 처리되었다.결론나는 앱 번들을 제거해 해결하였지만 version이 들어있는 숫자뒤의 + 숫자, 가령 2.0.1+13 으로 되어있으면 13부분을 수정해서 제출하여도 된다.
Error MessageFlutter로 만든 앱을 빌드하고 올리려다가 생긴 오류이다. 발생 원인어플리케이션 ID는 다른 앱과 겹치면 안된다. 하지만 설정되지 않았다면 default 값인 com.example.com 그대로 있다. 이를 수정하지 않는다면 저런 오류가 나온다.해결 방법고유 어플리케이션 ID 를 변경해주지 않아서 생기는 문제였다 ctrl +F 로 모든 com.example을 찾아서 내 고유 ID로 변경해주었다.결론간단한 문제였다.
'디버그 모드로 서명한 APK 또는 Android App Bundle을 업로드했습니다. 출시 모드로 APK 또는 Android App Bundle에 서명해야 합니다.'Flutter로 만든 android 앱 빌드 중에 나타난 문제이다.발생 원인디버깅 모드에서 release 모드로 바꾸어야 한다. 평소 디버깅이 잘 돌아가도 release 모드에서 따로 설정이 제대로 되어 있지 않으면 이런 오류가 나온다. 해결 방법buildTypes { release { signingConfig signingConfigs.release } } /android/app/build.gradle 파일에서 debuging모드를 release 모드로 다음과 같이 수정한다. 결론app bun..
Could not build the precompiled application for the device. ════════════════════════════════════════════════════════════════════════════════ Building a deployable iOS app requires a selected Development Team with a Provisioning Profile. Please ensure that a Development Team is selected by:xcode에서 빌드중에 발생한 Error Message이다.발생 원인xcode에서 빌드 중 발생한 오류로, 계정관련 문제이다.해결 방법1. runner>signing & capitalbiliti..
CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target `Runner` to `Target Support Files/Pods-Runner/Pods Runner.profile.xcconfig` or include the `Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig` in your build configu..
스꾸공지앱 '스꾸공지'를 기획, 개발하고 이후의 성과들에 대해 담았다.기획한 앱과 그 동기'학교 홈페이지 공지사항을 편하게 볼 수 있게 하는 앱'을 만들고자 하였다.나는 평소에 학교 공지사항에 올라오는 내용들을 성실하게 확인하지 못했다. 그로 인해 놓친 공지들도 있었다. 그래서 내가 쓰고자 만들었다. 학교 홈페이지는 모바일에서 보기 조금 불편하다. 그리고 공지 올라오는 곳이 여러 곳인데, 이를 앱으로 편하게 모아서 볼 수 있다면 좋지 않을까 생각이 들었다. 앱의 낮은 접근성을 통해 공지를 제때 살펴보고 싶었다.기획 단계에서 피드백기존에는 킹고m이라는 학교 앱으로 가끔 공지사항과 관련된 알림이 날라오기는 하나 나에게는 해당없는 경우가 많았다. 나와 관련있는 알림은 오지않고 불필요한 알림만 날라왔다. 그래서..