我正在使用flutter应用程序设置fcm,并在应用程序处于前台时使用本地通知来显示通知。
在android中,它工作得很好,没有任何错误。但在IOS上,本地通知不起作用。它没有显示错误或任何东西,但当应用程序在前台时,它现在会显示通知横幅
这是本地通知的设置:
var android = AndroidInitializationSettings('mipmap/ic_launcher');
var ios = IOSInitializationSettings();
var platform = new InitializationSettings(android, ios
我在谷歌登录后发现了这个错误。我已经在网上寻找了两天的解决方案,但是没有一个解决了这个问题。我开了一个新的项目,并把它转移到那里,但它也不起作用。我使用的一些方法:
1-颤振清洁,颤振建造apk
2-颤振运行-verbose
3-删除Android/..gradle
4-飞镖固定
pubspec.yml代码
description: A new Flutter project.
# The following line prevents the package from being accidentally published to
我的代码中没有错误,但通知不会出现在我的Android手机上(我已经尝试过Android 8.0 &9.0)。我希望在检测到来自firebase的值低于50时显示通知。我甚至尝试了最基本的代码,单击按钮调用通知,但仍然不起作用。
请帮帮我,非常感谢
这是我的代码
public class IService extends Service {
private final String CHANNEL_ID="personal_notifications";
private final int NOTIFICATION_ID=001;
public
我正在尝试使用Oreo设备中的Firebase消息传递,但是即使正在创建通道,我也无法在适当的通道中接收数据。(注意:这在模拟器中不起作用,只是在设备上起作用)
这是我的申请课:
public class FCMPlayApp extends Application {
@Override
public void onCreate() {
super.onCreate();
FirebaseMessaging.getInstance().subscribeToTopic(MessagingConstants.TOPIC_ALL);