当应用程序处于后台或终止时,推送通知不会出现在IOS设备中.导航到下一个屏幕也不能在Flutter的IOS设备中工作



当应用程序在后台或销毁时,推送通知不会出现在IOS设备中。导航到另一个屏幕在IOS设备中也不起作用。所有东西都在Android设备中正常工作这是我的代码::-Main.darthttps://gist.github.com/phenomenal25/87f5e9a8564b834129033c1e6e513a17

嗨,伙计们,我找到了这个的答案

只有当您的应用程序处于后台或终止时,推送通知才会出现(在IOS设备中(。当您在推送通知上传递自定义数据时,系统托盘不会发出通知。消息由FCM存储,并在应用程序返回前台时通过onMessage传递到应用程序。

查看您的info.plist,是否添加了以下代码。

<key>FirebaseAppDelegateProxyEnabled</key>
<false/>

注意:在真实设备中测试,而不是在模拟器中测试。

最新更新