在 Flutter 中授予权限后仍然弹出通知访问屏幕
Notification access screen keeps popping up even after granting the permission in Flutter
我在 Android 10 上使用 Flutter 中的 flutter_local_notifications
插件和 Firebase Messaging
库,我只对 initState
方法中的通知做出反应。我从通知中获取数据并显示相应的屏幕。这行得通。
问题是每次我重新启动应用程序时,通知访问屏幕(屏幕截图)不断弹出,即使我授予了所有通知访问权限。
谁知道怎么让这个画面只显示一次?
final m = FirebaseMessaging();
@override
void initState() {
super.initState();
m.configure(
onMessage: (Map<String, dynamic> m) async {
// method call is here and works
return;
},
onResume: (Map<String, dynamic> m) {
// method call is here and works
return;
} ....
通过从 pubspec.yaml
中删除 notifications: ^0.0.3
解决。
反正我没用这个依赖。
我在 Android 10 上使用 Flutter 中的 flutter_local_notifications
插件和 Firebase Messaging
库,我只对 initState
方法中的通知做出反应。我从通知中获取数据并显示相应的屏幕。这行得通。
问题是每次我重新启动应用程序时,通知访问屏幕(屏幕截图)不断弹出,即使我授予了所有通知访问权限。 谁知道怎么让这个画面只显示一次?
final m = FirebaseMessaging();
@override
void initState() {
super.initState();
m.configure(
onMessage: (Map<String, dynamic> m) async {
// method call is here and works
return;
},
onResume: (Map<String, dynamic> m) {
// method call is here and works
return;
} ....
通过从 pubspec.yaml
中删除 notifications: ^0.0.3
解决。
反正我没用这个依赖。