Programming/Flutter14 애플 앱스토어에 플러터 앱 배포 하기 ios build & deploy : 빌드 및 배포 순서 (맥 기준) 1. 버전 올렸는지 확인 (pubspec.yml) 2. 디버깅 중이면 디버깅을 중단하고, xcode 가 실행중이면 종료한다. (중요) 3. 프로젝트 디렉토리에서 아래 명령 으로 빌드한다.flutter build ipa 4. 빌드가 성공하면 아래 경로에 파일이 생성됐는지 확인한다.build/ios/archive/Runner.xcarchivebuild/ios/ipa/tosomebody.ipa 5. 파인더에서 아래 파일을 우클릭하여 XCode 로 연 뒤 빌드한 앱 선택하고 validate, distribute 순차 실행build/ios/archive/Runner.xcarchive 6. 브라우저로 앱스토어 이동한 뒤 testFlight 에 .. 2025. 2. 26. 라이트/다크 테마 적용시 기존 테마값은 그대로 사용하고, 특정 속성만 변경 * copyWith Text( "헤드라인3이 적용된 텍스트입니다.", style: Theme.of(context) .textTheme .headline3! .copyWith(color: Theme.of(context).colorScheme.primary),) 2024. 10. 6. 플러터(Flutter) 컨펌 팝업 (취소/확인) 사용하기 컨펌 팝업 사용하기 Future deleteConfirmPopup() async { showDialog( context: context, builder: (context) => AlertDialog( title: const Text('삭제할까요?'), content: const Text('삭제 이후엔 복구할 수 없습니다.'), actions: [ TextButton( onPressed: () { // 팝업 닫기 Get.back(); }, child: Text( '취소', ), .. 2024. 6. 9. Flutter : 안드로이드 뒤로가기 키 막기 안드로이드에서 팝업오픈 후 뒤로가기 키로 팝업이 닫히지 않도록 처리할 필요가 생겨서 사용함.PopScope( canPop: false, .. ..), 2024. 6. 8. 프로젝트 생성시 패키지명 설정 myproject 라는 이름으로 프로젝트 생성 flutter create -—org com.domain myproject 2024. 6. 7. 배경 반투명 효과 배경 반투명 효과 ClipRRect( child: BackdropFilter( filter: ImageFilter.blur(sigmaX: 10, sigmaY: 10), child: widget…. 2024. 6. 7. 스크롤시 앱바 자동숨기기 + 그리드 형태로 목록 출력하기 (2열) 스크롤시 앱바 자동숨기기 + 그리드 형태로 목록 출력하기 (2열)@override Widget build(BuildContext context) { return CustomScrollView( controller: ScrollController(), physics: const AlwaysScrollableScrollPhysics( parent: BouncingScrollPhysics(), ), slivers: [ SliverAppBar( toolbarHeight: 40, backgroundColor: Colors.purple.shade100, title: const Text('제목'), .. 2024. 6. 7. 딜레이 (delay) 딜레이 (delay) await Future.delayed(const Duration(seconds: 1)); 2024. 6. 5. ios info.plist 파일 위치 ios info.plist 파일 위치./ios/Runner/Info.plist 2024. 6. 5. 플러터, 다트 버전 확인 (flutter, dart version) 플러터, 다트 버전 확인 (flutter, dart version) * 전체상황 확인flutter doctor -v * 다트버전dart --version * 플러터 버전flutter --version ———* 플러터 업그레이드 : 플러터, 다트, 플러터sdk 모두 동시 업그레이드됨.flutter upgrade. 2024. 6. 5. 안드로이드 앱번들 빌드하기 (aab 파일 생성) 구글 플레이스토어에 업로드용 앱번들 파일 만들기 앱번들 빌드flutter build appbundle * 아래 경로에 배포용 번들파일 생성됨 (aab)/Users/MYID/myproject/build/app/outputs/bundle/release/app-release.aab. 2024. 6. 5. 안드로이드 apk 빌드하기 안드로이드 apk 빌드하기 1. 터미널 혹은 커맨드창에서 '빌드하고 싶은 플러터 프로젝트 디렉토리로 이동'cd /Users/myid/flutter/myproject 2. 빌드flutter build apk --release --target-platform=android-arm64 입력 3. 빌드 파일 경로 [Project Forder]/build/app/outputs/apk/release/app-release.apk 2024. 6. 5. 이전 1 2 다음