在我的移动应用程序中,我们需要在通知区域显示未读通知的计数(带有通知堆叠),并且即使在应用程序被用户关闭\终止时也显示通知。
我们决定使用数据负载,以便我们可以开发我们的自定义事件处理程序来显示未读通知计数并实现我们的自定义逻辑来显示通知堆栈。这对于 Android 移动应用程序来说非常好。但在 iOS 移动应用程序的情况下,传入的推送通知不会在应用程序关闭时“唤醒”iOS 移动应用程序\由用户明确终止。
我参考了一些在线找到的解决方案,其中包括设置'content_available = 1 和\或将优先级设置为高,但到目前为止没有任何工作。如果有人在这个主题上分享他们的经验\解决方案,那就太好了。
我们正在使用 firebase 云消息将通知推送到移动应用程序,并且我们在客户端使用 Cordova 插件。我的移动应用程序不使用 GPS 或 IP 语音(例如 WhatsUp,它从 iOS 获得特殊处理)。
有没有人有这个问题的先前工作解决方案?