Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone不通过WiFi接收UDP数据_Iphone_Udp_Wifi - Fatal编程技术网

iPhone不通过WiFi接收UDP数据

iPhone不通过WiFi接收UDP数据,iphone,udp,wifi,Iphone,Udp,Wifi,使用WiFi连接时,不会接收UDP数据。它停在: recvfrom(sock, buf, RECV_BUF_SIZE, 0, (SOCKADDR*)&rAddr, (SOCK_LEN*)&len); 当我在iPhone模拟器中通过以太网运行相同的程序时,效果很好。我遗漏了什么?看看这一页 像这样: recvfrom(mSock,recvBuff,1024,0,(struct sockaddr *)&from, &fromlen); 如果设置的参数值正确,请

使用WiFi连接时,不会接收UDP数据。它停在:

recvfrom(sock, buf, RECV_BUF_SIZE, 0, (SOCKADDR*)&rAddr, (SOCK_LEN*)&len);
当我在iPhone模拟器中通过以太网运行相同的程序时,效果很好。我遗漏了什么?

看看这一页

像这样:

  recvfrom(mSock,recvBuff,1024,0,(struct sockaddr *)&from, &fromlen);
如果设置的参数值正确,请在您的情况下尝试以下操作:

  recvfrom(sock, buf, RECV_BUF_SIZE, 0, (struct sockaddr *)&rAddr, &len);

签名是多余的,所以每个帖子的底部都已经贴上了你的名字。请参阅以了解更多详细信息。我对您的回答感到困惑-您似乎建议的唯一更改是更改一个演员阵容并删除另一个演员阵容。在C/Objective中,这不会对代码的运行方式产生任何影响。joseph您是否尝试先记录变量,以确保它们包含正确的数据?作为一个测试,当我通过udp发送的广播数据在iphone中没有收到时,我改变了,然后通过单播发送数据(给定我的IP地址),然后它通过wifi接收udp数据。还有其他建议吗?