Qt5 QUdpSocket在Windows Phone 8.1上不起作用?

时间:2015-01-25 22:32:52

标签: c++ windows-phone-8.1 windows-phone qt5 qudpsocket

我可以在Windows Phone上收到QUdp数据报,但是我无法发出任何内容,网络上的任何设备都看不到发出的数据报? 我已经设定了

<Capabilities>
<Capability Name="internetClientServer"/>
<Capability Name="privateNetworkClientServer"/>

清单文件中的

。 绑定不报告任何错误和

QHostAddress address;
address.setAddress("127.0.0.1"); //192.168.0.255"); //192.168.0.100"); // 192.168.0.0");
qint64 res = udpSocket->writeDatagram(datagram.data(), datagram.size(), address, portUDP);
bLog->append("Written "+QString::number(res));

返回正确的写入字节数(所有错误信号都连接到&#34;调试插槽&#34;但没有人触发,所以没有错误&#39; writeDatagram&#39;)但我无法读取/获取它们在网络上的任何其他设备上。这非常令人沮丧,因为完全相同的代码在Android,Linux甚至Windows桌面(接收和发出数据报)上运行完美 - 阻止数据报退出Windows Phone的是什么? 测试Qt5.3.2,Qt5.4.0&amp; 5.4.1 - 同样的问题!

0 个答案:

没有答案