심심한 개발 블로그
article thumbnail
Flutter - 애플 앱스토어 리젝 사유 Guideline 2.3.3 Performance - Accurate Metadata
Mobile/Flutter 2024. 4. 3. 11:17

앱스토어 두 번째 리젝 내가 처음에 올렸을 때는 10월 24일인가 그랬다. 뭐 당연히 한번은 리젝 당하는게 당연하게 생각하여 얼른 리젝 메세지를 달라는 기원(?)을 했다. 아니나 다를까 처음에는 리젝을 던졌다. Guideline 2.3.3 - Performance - Accurate Metadata 메타데이터라는 키워드만 봐도 딱 느낌이 왔다. 요새는 리젝 메세지가 상세히 주는 것 같다. 내가 개발할 때는 진짜 몇 마디 대충 가이드라인만 주고 끝낸거 같은데... 참고로 Guideline 2.1 - Information Needed이건 이곳 블로글 포스팅을 참고하자. 무튼 이번에 받은 리젝은 Performance - Accurate Metadata 관련 이었다. 참고로 23년 10월 24일 기준 스토어 등..

article thumbnail
Flutter - 애플 앱스토어 등록 후 ITMS-90078 Missing Push Notification Entitlement 처리하기
Mobile/Flutter 2024. 4. 3. 11:14

드디어 애플 앱스토어에 입성하다. 흑우집합소의 모바일 버전을 개발한지는 조금? 1~2달 사이 된거 같다. 그리고 안드로이드용 흑우집합소용을 등록하였다. 이와 관련하여 포스팅은 따로 진행할 예정이고... 흑우집합소 대한민국 No.1 로또 서비스 bcow.world 1.0.0 패치에 맞춰 애플 앱스토어에도 배포를 하려 했다. 사실 1.0.0 버전에 맞춰서 같이 배포하려 했는데 약간 욕심이었던 듯 싶다 ㅎㅎ 무튼 앱스토어는 연마다 프로그램 맴버십을 갱신해줘야 한다. 내 네이버 블로그에서 따온 사진... 큰돈이라면 큰돈, 와인으로는 데일리 2~3병 사면 사라지는 돈... 무튼 결제를 하였다. 아주 먼 옛날 학교 앱 만들고 처음 앱스토어 등록하고 했던 기억이 새록새록했다. 무튼 스토어 등록을 하고, 앱을 빌드하면..

article thumbnail
Flutter - 애플 앱스토어 리젝 사유 Guideline 2.1 Information Needed AppTrackingTransparency
Mobile/Flutter 2024. 4. 3. 11:12

앱스토어 총 세 번째 리젝... 지금 글을 쓰는 27일 오후 시간 기준으로 막 심사에 들어갔다. 무엇이 날 이렇게 괴롭혔는가? 바로 AppTrackingTransparency framework 라는 앱 추적 투명성 관련 문제다. 나는 플러터로 개발을 했고, 해당 이슈를 처음엔 몰랐었다. 처음 리젝을 받고 해당 문제를 알게 되었다. 사실 웹 개발(Nest.Js + Next.Js)만 하다 와서 모바일 쪽 감을 잡지 못했었다. 무튼 처음 앱 개발을 해본 분이라면 이런 전문을 많이 받았을 것이다. Guideline 2.1 - Information Needed We're looking forward to completing our review, but we need more information to contin..

article thumbnail
플러터에서 앱 이름과 번들 ID 쉽게 바꿔서 개발용 배포용 앱 나누기 (with rename)
Mobile/Flutter 2024. 4. 3. 10:48

스토어에 등록 후... 안드로이드 마켓에 정상 등록을 한 이후 스토어용과 개발용 (웹에서는 개발과 운영섭 나누는 느낌)으로 나눠서 해야 할 필요가 생겼다. 당연한 이야기겠지만 공기계가 있다면 이런 짓을 안해도 된다. 하지만 기기 해상도 체크 및 현실적인 부분으로 인해 보통은 개발/운영을 나눠서 작업한다. (공폰을 4개 이상 들고 있는 사람이 있을까?) 일단 안드로이드 기준으로는 몇 가지 내용을 바꿔야 한다. AndroidManifest.xml bundle.gradle MainActivity & Path 기타 서비스 패키지 (Firebase, etc..) 이런 항목을 일일이 하나씩 다 바꾸는 방법은 무식했다. 그리고 스토어 배포하고 개발용 돌리다가 실수를 할 수도 있다. 그래서 몇 가지 좀 찾아보던 중 괜..

article thumbnail
터미널에서 flutter 명령어 수행 시 command not found 뜰 때 (with 환경변수)
Mobile/Flutter 2024. 4. 3. 10:43

신규 프로젝트를 셋업하면서... 오늘 스토어에 등록도 하고 바로 패치도 하고... 다이나믹한 하루였는데, 바로 신규 프로젝트를 준비했다. 흑우집합소를 이렇게 허접하게 만들고 땡이냐? 라는 마인드는 아니다. 개발은 쭉 하면서 하나 더 해야 한다. 흑우집합소 안드로이드 버전 오픈 (베타) 🎉매주 로또 추천번호는 흑우집합소에서~👇 예전부터 말만하고 계속 개발만 하던 흑우집합소 모바일버... blog.naver.com 1인 개발쪽으로 들어오면 아무래도 시간적으로는 좀 널널하지만, 회사 다닐때 보다 더 빠듯하게 해야 한다. 왜냐하면 열심히 한 만큼 성과를 보기 때문이다.(당연한 이야기겠지만...) 무튼 그래서 새로운 프로젝트 셋팅을 하는데 아래와 같은 에러가 반겨줬다. ㅎㅎ... 흑우집합소에서 잘 되다가 갑자기 ..

article thumbnail
구글 플레이스토어 경고 (이 App Bundle 아티팩트 유형은 네이티브 코드를 포함하며 아직 디버그 기호가 업로드되지 않았습니다.)
Mobile/Flutter 2024. 4. 3. 10:42

흑우집합소 안드로이드 버전을 등록하고... 흑우집합소 안드로이드 버전을 등록하고 승인이 났다. 근데 안드로이드 앱은 너무 오랜만에 올려봐서 그런가... 새로 바뀐 플레이 스토어가 어색했다. 흑우집합소 - 로또 추천 번호 서비스 - Google Play 앱 흑우집합소 - 대한민국 로또 로또커뮤니티 play.google.com 무튼 그렇게 이것저것 보다가 이상한 경고를 보게 되었다. 뭔가 글귀는 무시무시해보이는데 경고라서 크게 신경쓰지는 않으려 했지만, 처리하지 않으면 뭔가 문제가 생길거 같고 그래서 처리해보기로 했다. How To? 먼저 자신의 프로젝트의 디렉토리로 가서 아래의 경로를 따라가본다. 물론 이건 스토어 등록용 Release로 빌드를 했을 때 나오는 산출물이다. [자신의 프로젝트]/build/a..

LIST
profile on loading

Loading...