是否可以在没有APNS的情况下发送推送通知(使用signalR)?
ps:推送通知后端正在使用signalR,他们(后端和Android应用程序的开发人员)说,它可以通过谷歌(GCM)for android来完成
答案 0 :(得分:1)
根据site
SignalR将在可用时使用WebSockets,并且 优雅地回归到其他技术和技术时 不是,而您的应用程序代码保持不变。
它可以用于聊天等实时通信,因为它依赖于套接字。
是否可以在没有APNS的情况下发送推送通知(使用 signalR)?
如果您已根据您从服务器收到的条件和数据将应用编码为触发器,则可以通过您的应用触发iOS中的本地通知和Android中的通知
在您的应用处于活动状态之前,WebSockets处于活动状态。如果用户或操作系统已经杀死了您的应用,则连接将中断,SignalR将无法与您的应用通信,直到您的应用再次处于活动状态并建立与服务器的连接。
推送通知就像即时消息一样,旨在交付而不用担心应用程序的状态,即应用程序是否正在运行。
APNS& FCM / GCM经过精心设计,可以即时安全地传递您的信息(推送通知),减少移动设备的CPU,电池和网络使用。