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

它适用于任何已知的IP,如下所示:

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

但是,当我试图使用宽带多播,没有logging,什么都没有发生

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

接收作品好吧,我也试过255.255.255.255 – 相同。 它不会给出任何错误。

我find了解决办法:

 [udpSocket enableBroadcast:YES error:nil];