심심한 개발 블로그
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..

article thumbnail
안드로이드 배포 후 (Google Play 정책 데이터 보안 양식 잘못됨) 해결 방법
Mobile/Flutter 2024. 4. 3. 10:39

역시나 한번에 되는건 없다. 오전에 플레이 스토어에 등록 알림이 와서 확인해봤다. 거부됨이란 단어를 보자마자 든 생각은 역시 한번에 되는건 없구나 였다. 메일로 자세한 정보를 보냈다고 해서 메일을 확인해봤다. 뭔가 엄청 장황하게 써뒀는데 유독 광고ID라는 키워드만 보였다. 그래서 한번 찾아보니, 역시 정책 관련 업데이트 보완이었다. 뭔가 안도감이... 해결하는 법은 생각보다 간단하다. 물론 나처럼 광고쪽 문제만 이라면 더 간단하고, 뭔가 서버로 민감 정보를 보내거나 하면 몇 가지 정책을 또 업데이트 해줘야 한다. 해결을 위해선... 먼저 구글 플레이 콘솔에 접근한다. 그리고 정책에서 앱 콘텐츠를 선택해서 들어간다. 나는 선언을 했는데 안하면 저기에서 정책을 등록하기인가 로 들어가야 한다. 지금 화면은 정..

article thumbnail
Flutter에서 iOS 기기에 올릴 때 에러 발생 (This operation can fail if the version of the OS...)
Mobile/Flutter 2024. 4. 3. 01:19

전에 안드로이드에 이어... iOS도 한번 실제 기기에 올려보려고 했다. 근데 내가 iOS를 개발한지 6년? 잠깐 스위프트 써본 뒤에 안한지 오래되서... iOS에 개발자 모드가 있다는 것은 처음 알았다. -_-;; 무튼 이 개발자 모드를 활성화 해줘야 플러터 앱을 올릴 수 있다. 라떼는... 애플 개발자 계정을 매년 100$인가 내고 등록을 해야 실제 기기에서 테스트 가능했는데... 정말 시대가 많이 변했다. 무튼 기존 애플 개발자 계정을 XCode에 연동하고, 실제 기기를 연결한 다음, Xcode에서 플러터 앱을 열고 실행을 시켰다. 근데 아래와 같은 에러가 발생했다. This operation can fail if the version of the OS on the device is incompat..

article thumbnail
Flutter에서 안드로이드 기기 실행시 에러(attribute android:usesCleartextTraffic not found)
Mobile/Flutter 2024. 4. 3. 01:16

플러터로 개발하다가... 책을 따라해보면서 하나식 복습 및 익숙해짐을 하고 있었다. 근데 이게 실제 내 기기에서 안돌려보면 제대로 되는건지 알 수가 없었다. 에뮬레이터는 한계가 있고... 그래서 iOS랑 안드로이드에 올려보려 했다. 안드로이드는 사실 다른 문제는 없었다. 그냥 비쥬얼 스튜디오에서 돌리면 되는데, 이상한 문제에 봉착했다. android:usesCleartextTraffic not found 처음 구글링 했을 때는 아 이거 그냥 쉽네~ 라면서 AndroidManifest.xml만 수정하면 끝나는 줄 알았다... 계속 에러가 발생했다. 추가해도 문제고... 그러다가 어떤 블로그에서 원인을 찾게 되었다... 에러 내용에는 분명 userCleartextTraffic이라 되어 있었다. 근데 이 속성..

LIST
profile on loading

Loading...