[英]iPhone VOIP in background
我正在开发一个通过Wi-Fi与非iOS设备通信的iPhone应用程序。 我的应用程序正在使用VOIP。我已经配置了流并将必要的UIBackgroundModes
添加到我的plist
。
问题是当应用程序进入后台时,它没有从外部设备接收任何信息。
有人可以告诉我是否想念什么吗?
不确定实际问题。
确保按照iOS后台VOIP应用程序进行操作,它将仅允许TCP连接在后台处于活动状态且可通信。
因此,如果您/您的堆栈将UDP套接字用于VOIP,则将其替换为TCP。
如果UDP端口保持与您的应用程序绑定,但它在后台模式下是不活动的,而在前台模式下则是活动的。
我假设您根据自己的陈述在plist中设置了必需的背景模式。 该数组已设置为键,并且为音频和voip设置了所需的值。 另外,您是否已将密钥“应用程序不在后台运行”添加到plist并设置为NO。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.