做大量的研究,似乎这是一个灰色地带后,当落...防止WebSocket连接进入后台状态IOS迅速
我试图透过WebSocket发送偶尔的网络请求,一旦用户输入的背景状态(使用Swift库Starscream,但我认为问题与iOS和套接字有关)。用户离开应用程序后不久,套接字连接会自动断开连接。我认为这与苹果关于第三方网络活动的政策背景有关。
在我的AppDelegate中,我尝试重新连接,当用户离开等,但这不起作用。我也听说过有关播放音频的解决方法,但显然这会阻止我的应用程序发布到App Store(如果情况并非如此,那么为什么以及这是如何工作的?)。其他人说我需要Apple的某种赠款,我该如何要求?如果有人能够明确这一点,并提供合法的解决方案,那将是一件好事。我觉得这是应用程序应该有能力的,所以我在等待找到解决方案。
感谢您的深入解答。 –
有关我是否想每小时发出一个套接字请求的想法吗?所以不是如此频繁/持续的沟通。 –