iPhone VOIP在背景中

我正在开发一个iPhone应用程序,通过Wi-Fi与非iOS设备进行通信。 我的应用程序使用VOIP.I已经configuration了stream,并将必要的UIBackgroundModes添加到我的plist

问题是应用程序没有从外部设备收到任何信息,当它进入后台。

有人可以告诉我,如果我错过了什么?

不确定实际的问题。

确保以下按照iOS背景VOIP应用程序,它将只允许TCP连接在后台存活和通信。

所以,如果你/你的堆栈使用UDP套接字的VOIP然后用TCPreplace它。

如果UDP端口保持与您的应用程序绑定,但在后台模式下处于非活动状态,并在前台模式下处于活动状态。

我假设你根据你的陈述在plist中设置了必要的背景模式。 该arrays设置的关键和audio和voip所需的值。 你也有“应用程序不在后台运行”的关键添加到plist,并设置为否。