【发布时间】:2015-05-13 03:33:42
【问题描述】:
我正在 iOS 中构建一个聊天应用程序,我将使用 Node.js 和 Socket.IO 作为我的后端来实现它。
我正在尝试实现推送通知,以在用户不在应用程序中时通知用户新消息。
我是否会在应用程序内部为每条发送的消息发送通知并忽略推送通知,或者是否有办法仅在用户退出应用程序时发送推送通知?
【问题讨论】:
标签: node.js swift socket.io apple-push-notifications chat
我正在 iOS 中构建一个聊天应用程序,我将使用 Node.js 和 Socket.IO 作为我的后端来实现它。
我正在尝试实现推送通知,以在用户不在应用程序中时通知用户新消息。
我是否会在应用程序内部为每条发送的消息发送通知并忽略推送通知,或者是否有办法仅在用户退出应用程序时发送推送通知?
【问题讨论】:
标签: node.js swift socket.io apple-push-notifications chat
由于你使用socket通信服务器和客户端,所以你可以有一个检查机制。
客户端 A 向 B 发送消息。
服务器收到消息并检查B是否在线(连接到服务器): 是的:只需使用连接的套接字 B 发送消息 否:向 B 推送通知
【讨论】: