目前我正在使用
firebase_messaging: ^6.0.1
用于 FCM 通知。已经收到通知,但没有任何声音(安卓和iOS(。虽然我想要自定义声音,并且知道 android 中的通知通道(如何在 android 中使用颤振的通知通道?
任何帮助将不胜感激。
你已经有一个fireBaseMessaging
的实例,如果不创建一个:
FirebaseMessaging _fireBaseMessaging = FirebaseMessaging();
并在 iOS 上使用以下内容:
if (Platform.isIOS) {
_fireBaseMessaging.requestNotificationPermissions(const IosNotificationSettings(sound: true, badge: true, alert: true));
_fireBaseMessaging.onIosSettingsRegistered.listen((IosNotificationSettings settings) {
print("Settings registered: $settings");
});
}
并确保已在 info.plist 参考中添加了FirebaseMessagingAutoInitEnabled = NO