通过GCDAsyncUdpSocket发送多播UDP失败,Wireshark中没有活动

时间:2012-03-15 21:16:00

标签: ios sockets udp multicast gcdasyncsocket

对于任何已知的IP都可以这样做:

[udpSocket sendData:datatosend toHost:@"192.168.1.113" port:port withTimeout:-1 tag:0];

但是当我尝试使用宽带多播时,没有任何记录,也没有任何内容

[udpSocket sendData:datatosend toHost:@"192.168.1.255" port:port withTimeout:-1 tag:0];

接收工作没问题,我也尝试了255.255.255.255 - 相同。 它没有给出任何错误。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:

[udpSocket enableBroadcast:YES error:nil];