## 전면 광고 (AdService) - AdService 클래스 신규 생성 (lunchpick 패턴 참조) - Completer 패턴으로 광고 완료 대기 구현 - 로딩 오버레이로 앱 foreground 상태 유지 - 몰입형 모드 (immersiveSticky) 적용 - iOS 테스트 광고 ID 설정 ## SMS 스캔 버그 수정 - Isolate 내 Flutter 바인딩 접근 오류 해결 - _isoExtractServiceNameFromSender()에서 하드코딩 사용 - 로딩 위젯 화면 정중앙 배치 수정 ## 문서 및 설정 - CLAUDE.md 최적화 (글로벌 규칙 중복 제거) - Claude Code Skills 5개 추가 - flutter-build: 빌드/분석 - hive-model: Hive 모델 관리 - release-deploy: 릴리즈 배포 - sms-scanner: SMS 스캔 디버깅 - admob: 광고 구현 ## 버전 - 1.0.1+2 → 1.0.1+3
70 lines
1.4 KiB
YAML
70 lines
1.4 KiB
YAML
name: submanager
|
|
description: A new Flutter project.
|
|
publish_to: 'none'
|
|
version: 1.0.1+3
|
|
|
|
environment:
|
|
sdk: '>=3.0.0 <4.0.0'
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
cupertino_icons: ^1.0.2
|
|
provider: ^6.1.1
|
|
hive: ^2.2.3
|
|
hive_flutter: ^1.1.0
|
|
flutter_local_notifications: ^19.4.2
|
|
flutter_secure_storage: ^10.0.0-beta.4
|
|
local_auth: ^2.1.6
|
|
fl_chart: ^1.1.1
|
|
http: ^1.4.0
|
|
qr_flutter: ^4.1.0
|
|
url_launcher: ^6.2.4
|
|
intl: ^0.20.2
|
|
permission_handler: ^12.0.1
|
|
uuid: ^4.2.1
|
|
timezone: ^0.10.1
|
|
flutter_localizations:
|
|
sdk: flutter
|
|
share_plus: ^12.0.0
|
|
font_awesome_flutter: ^10.7.0
|
|
cached_network_image: ^3.3.1
|
|
flutter_cache_manager: ^3.3.1
|
|
shared_preferences: ^2.5.3
|
|
flutter_launcher_icons: ^0.14.4
|
|
flutter_native_splash: ^2.3.10
|
|
flutter_sms_inbox: ^1.0.3
|
|
flutter_dotenv: ^6.0.0
|
|
flutter_svg: ^2.1.0
|
|
html: ^0.15.6
|
|
octo_image: ^2.0.0
|
|
path_provider: ^2.1.5
|
|
crypto: ^3.0.6
|
|
image: ^4.5.4
|
|
google_mobile_ads: ^6.0.0
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^6.0.0
|
|
build_runner: ^2.4.6
|
|
hive_generator: ^2.0.1
|
|
|
|
flutter:
|
|
uses-material-design: true
|
|
|
|
assets:
|
|
- assets/data/
|
|
- assets/appicon/
|
|
|
|
flutter_launcher_icons:
|
|
android: true
|
|
ios: true
|
|
image_path: "assets/appicon/appicon.png"
|
|
min_sdk_android: 21
|
|
# Android Adaptive Icon 설정
|
|
adaptive_icon_background: "#4A90E2"
|
|
adaptive_icon_foreground: "assets/appicon/appicon.png"
|
|
# iOS 설정
|
|
remove_alpha_ios: true
|