본문 바로가기
728x90

App Dev/Flutter32

[flutter] 플러터 앱 출시 전 확인해야할 사항(앱 패키지명/아이콘/ 앱이름 변경) 앱을 출시하기 전 확인해야할 것이 많습니다. 저 또한 앱을 여러개 출시하면서 이 3가지를 항상 빼먹고 출시해서 곤란한적이 있어 이를 정리해보려합니다. 가장 자주 실수하는 것들만 모아보았습니다. (저만 그럴수도..) flutter ios앱 추가로 출시를 위한 순서는? 패키지명변경 주의사항 : 앱 패키지명 변경 전에 생각해야할것이 있지요. 만약 패키지명 그냥 변경해버렸다가는? >>> 카카오 sdk와같은 외부 소스 연동했다면 오류납니다. 카카오에서도 네이티브 키같은거 받으니까요. -8/16 - ios만 했음 패키지명을 제대로 변경하지 않으면 kakaotalk sdk 만들어놓은 키도 일치하지 않으면 안 될 것이고 IOS ios/Runner.xcodeproj/project.pbxproj 파일에 있는 PRODUCT.. 2023. 1. 24.
[Flutter] iOS 아이콘 변경하기/폴더경로찾기(appicon.appiconset) [App] 앱업로드전 준비사항 - 아이콘 사이즈별 이미지파일 만들기 앱스토어에 앱을 올리기전, 구글플레이스토어에 안드로이드 앱을 올리기전 필요한 작업은 아이콘 만들기입니다. 다양한 아이콘 사이즈의 이미지들이 필요한데요, 이를 간편하게 작업하는 방법 leehyen.tistory.com 위 방법으로 사이즈별로 아이콘이 만들어졌다면! 이제 플러터 프로젝트의 IOS 아이콘을 변경해보겠습니다. zip파일로 추출된 압축파일을 풀면 이런식으로 AppIcon.appiconset 폴더가 보입니다. 전 복사해서 다른폴더에 보관해두었습니다. AppIcon.appiconset 폴더 폴더안에 들어갑니다. 파일들을 복사합니다. 파일들을 붙어넣을 경로는 ios > Runner > Assets.xcassets > AppIcon.ap.. 2023. 1. 17.
[Flutter] 'Flutter/Flutter.h' file not found 오류 그만뜨게하기... 증상1 warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 9.0, but the range of supported deployment target versions is 9.0 to ~~~  증상2 'Flutter/Flutter.h' file not found 오류는 총 2가지가 계속 반복되고, 이를 해결하기 위해 저번에 올린 글을 토대로  다시 반복해보았습니다.pod파일과 ios파일을 지우지 않고 유지하려고했지만 결국 실패했습니다.  그래서 찾은 아래 참고사이트https://dailylifeofdeveloper.tistory.com/409 Targets > General 에서 Version 과 Build .. 2022. 12. 16.
[flutter] ventura 업데이트 후 하위 sdk(MacOSX12.3sdk) 추가하기 문제발생 'Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk' (error=No such file or directory) 최근 macOS Ventura를 업데이트 하고 flutter 작업을 하려는데 안드로이드 스튜디오에서 잘 되던 프로젝트가 엉망이 되었습니다. 현재 작업중인 mac os버전은 13.0.1입니다. 증상1) flutter doctor로 상태를 확인하니 xcode 연결이 MacOSX12.3sdk가 없다고 나옵니다. 증상2) simulator도 연결되지 않습니다.(no devices selected) 증상3) git 설치하라는 오류메시지는 계속 뜹니다.(거의 수십번은 계.. 2022. 11. 25.
[Flutter] 일부 앱이 Apple의 SKAdNetwork를 사용하도록 구성되지 않았습니다. ATT(App Tracking Transparency)문제 해결하기 flutter 앱에 admob 배너광고를 달고 몇일이 지나니 상단에 이런 메시지가 뜹니다. 일부 앱이 Apple의 SKAdNetwork를 사용하도록 구성되지 않았습니다. 앱 설치와 같은 모든 광고 활동을 인정받으려면 Google의 네트워크 ID로 SKAdNetwork를 구성해야합니다. 이 경고가 발생한 후 벌써 한달이 지난시점에 작성해보는 글입니다.. ATT를 도대체가 정말 해야하는건지 싶어서 고민하는데 한달이 걸렸네요. 어떤 블로그를 보아도 명확하게 '추적 허용메시지 안달면 안되요!!' 라는 분들이 없어서 그냥 한달동안 게시만 했는데 올린 앱을 받는 사람이 많이 없기도 해서 그런지 수익도 안나고 광고도 애드센스답지 못하게 다채롭지 못한것을 발견했습니다. 여기서 다채롭지 못하다는건 너무 하나의 광고배너만.. 2022. 10. 12.
[Flutter] appbar의 두가지 디자인 (+플러터 앱바 소스코드) flutter의 가장많이 사용하는 두가지 appbar 기본(?) 형태를 소개합니다. 제가 기본형태라 생각하는, 그리고 실제 적용하여 출시해보았던 두가지 앱바 형태입니다. 원하는 디자인형태가 있다면 도움이 되시길 바라며! 1. appbar가 높이 거의 없는 형태 preferredSize 속성으로 높이를 0으로 주는 형태입니다. 아래를 코드를 적용했습니다. @override build(context) { return Scaffold( appBar: PreferredSize(child:AppBar(), preferredSize: Size.fromHeight(0), ), 2. 왼쪽 버튼이 있는 appbar 형태 - body 위에 appBar 를 추가했습니다. - 왼쪽 자리를 차지하는 옵션은 leading 입니다.. 2022. 9. 10.
728x90
300x250