我使用websocket与Swift 2来维护应用程序和服务器之间的一些数据。这个websocket在前台和后台状态下工作正常,但是当我终止(kill)app时,websocket连接中断。当再次进入应用程序时,它将再次开始工作。当应用程序处于终止状态时,保留活动websocket
注:
- 所有背景,VOIP等权限给出。
- 一般来说,websocket不能在后台工作,我已经想通了 解决方案继续工作在后台状态和当设备锁定时 。
- 尝试了静默推送通知,它调用了websocket连接的 方法,但发生了静默推送通知,但方法 仅在回到应用程序时才起作用。
因此,任何想法和建议都赞赏有关如何在应用程序处于终止(终止)状态时保持活动websocket?
提前致谢!
你永远不会有一个处理程序,使用无声推动,只有当应用程序再次激活它将被处理。我真的无法看到这样做的方式。 – Brduca
@Brduca - 我没有得到任何处理程序,并且只有当我回到应用程序时,无声推送通知才有效。任何人都可以知道其他选项吗? – Hasya
Hasya,这就是我要告诉你的。这是不可能的。 – Brduca