如何在不点击通知的情况下收到FCM通知时打开(启动)应用程序

时间:2018-04-05 05:28:27

标签: ios swift firebase push-notification firebase-cloud-messaging

我们正在开发出租车管理应用程序,其中乘车请求通过FCM进行管理,当骑车者对旅行司机的请求将获得fcm消息时。我需要完成的是当应用程序到达时打开应用程序,如果它在后台。我怎样才能实现这个目标

是否可以在不触及通知的情况下打开或启动iOS应用程序?

2 个答案:

答案 0 :(得分:2)

是的,您可以使用iOS VoIP推送通知来实现。

Apple guide about Voice Over IP (VoIP) Best Practices非常棒,这是使用VoIP推送通知的最佳方法。主要用例之一–使用VoIP推送通知来避免持久连接。

要使用VoIP推送,您必须连接iOS PushKit framework,而必须连接Configuring APNs with FCM

请注意:Firebase可能不支持VoIP推送工具包服务。您可以从Firebase支持团队获得帮助。您可以config your own server或其他第三方提供商。

答案 1 :(得分:1)

否,由于IOS的限制,如果不点击通知就无法打开应用。 您必须点击通知才能打开应用。