在应用关闭时处理FCM数据通知

时间:2019-06-19 21:50:35

标签: android ios push-notification apple-push-notifications android-notifications

是否可以使用FCM在iOS和Android上使用带有操作的通知?

我正在开发一个具有聊天功能的应用程序。我一直在研究如何正确处理iOS和Android的推送通知。

使用FCM,可以发送两种类型的通知。 “通知”消息将自动显示在设备上(通过OS?),“数据”消息将由客户端处理。 Resource

我希望允许用户通过通知来回复聊天消息,而不必启动应用程序。为了比较起见,我想模仿“ Group Me”和其他基于聊天的应用程序的功能。

据我所知,此功能不是由推送通知服务(FCM)提供的,而是将数据通过FCM传递给应用程序,然后由应用程序构建和显示本地通知。

聊天应用程序如何被触发/通知,以便在关闭时(不只是在后台)构建本地通知?

对于android来说,即使该应用已被杀死(强制停止是另一回事),也似乎可以使用一项服务来接收通知。 Source 那是唯一的解决方案吗?

对于iOS,有人声称在应用程序完全关闭时无法在通知时触发代码。 1 2但是从iOS 10开始,可以使用通知服务扩展。 1 2是否有针对旧版iOS的解决方案?

*侧面注意:我目前正在使用Ionic / Cordova来构建我的应用程序。关于那些技术的任何特定信息是可以理解的,但不是必需的。

0 个答案:

没有答案