VPN阻止传入读取CFReadStreamRef iOS

时间:2012-04-13 22:51:26

标签: ios vpn cfreadstream

CFReadStreamRef用于与websocket的CFStream连接。

属性集:

//确保CF&当流关闭时,BSD套接字关闭。 CFReadStreamSetProperty(theReadStream,kCFStreamPropertyShouldCloseNativeSocket,kCFBooleanTrue);

//当应用程序在后台时,处理来自流的消息 CFReadStreamSetProperty(theReadStream,kCFStreamNetworkServiceType,kCFStreamNetworkServiceTypeVoIP);

需要应用程序在后台处理传入的消息。

在wifi上我没有问题...当应用程序在后台时,会立即连接并处理任何传入的消息。

当通过VPN连接到同一网络时,会建立连接但是任何传入的消息都会排队,直到应用程序返回到前台。

我正试图找出原因。这是我在代码中修复的流设置问题还是VPN设置的问题?

0 个答案:

没有答案