1
sherlocktheplant OP 吃饭去了 回来再看看有人回复没有
|
2
hging 2015-10-13 18:06:41 +08:00
全部改 apple push 吧. 这样统一. 要不你还要判断客户端是不是在线- -
|
3
sherlocktheplant OP @hging
mqtt 自带是有心跳协议的 但是推送的话就没有 但是如果不能跑后台服务 我也不知道怎么传心跳了 |
4
hging 2015-10-14 10:55:47 +08:00
@sherlocktheplant 不能跑后台心跳就断了么. 就当做离线了. 然后用 Apple 的推送就行. 有心跳就在线. 就走 MQTT
|
5
sherlocktheplant OP @hging 那个确实没有办法 不知道 qq 是怎么实现的在线状态的问题 微信没有在线状态 所以不存在这个问题 不过我们的 im 也并没有在线状态的要求
|
6
hging 2015-10-14 11:17:05 +08:00
@sherlocktheplant 就是你程序在线肯定就有 MQTT 发心跳嘛 你服务器端检测这个心跳 然后如果某个用户突然没心跳就证明客户端离线 然后就调用 Apple 的推送推送提醒 然后打开客户端不就又有心跳了- -
|
7
xmliu 2015-11-02 10:18:57 +08:00
太折腾了,推荐楼主使用 IM 云服务
利益相关者:@网易云信 哈哈哈 |