import 'package:firebase_messaging/firebase_messaging.dart'; /// 백그라운드 FCM 메시지 핸들러. /// main() 외부의 top-level 함수여야 함. /// push_notifications.ts의 백그라운드 처리 대응. @pragma('vm:entry-point') Future firebaseMessagingBackgroundHandler(RemoteMessage message) async { // NOTE: 백그라운드에서는 네이티브 Android(MattermostFirebaseMessagingService)가 // FCM을 직접 처리하므로 이 핸들러는 Flutter가 완전히 종료된 상태에서만 호출됨. // 필요 시 최소한의 작업만 수행. print('[PushNotification] Background message: ${message.messageId}'); }