是否可以在没有APNS的情况下发送推送通知(使用signalR)?

时间:2018-02-22 03:59:47

标签: android ios apple-push-notifications signalr

是否可以在没有APNS的情况下发送推送通知(使用signalR)?

ps:推送通知后端正在使用signalR,他们(后端和Android应用程序的开发人员)说,它可以通过谷歌(GCM)for android来完成

1 个答案:

答案 0 :(得分:1)

根据site

  

SignalR将在可用时使用WebSockets,并且   优雅地回归到其他技术和技术时   不是,而您的应用程序代码保持不变。

它可以用于聊天等实时通信,因为它依赖于套接字。

  

是否可以在没有APNS的情况下发送推送通知(使用   signalR)?

如果您已根据您从服务器收到的条件和数据将应用编码为触发器​​,则可以通过您的应用触发iOS中的本地通知和Android中的通知

在您的应用处于活动状态之前,WebSockets处于活动状态。如果用户或操作系统已经杀死了您的应用,则连接将中断,SignalR将无法与您的应用通信,直到您的应用再次处于活动状态并建立与服务器的连接。

推送通知就像即时消息一样,旨在交付而不用担心应用程序的状态,即应用程序是否正在运行。

APNS& FCM / GCM经过精心设计,可以即时安全地传递您的信息(推送通知),减少移动设备的CPU,电池和网络使用。