当前位置: 代码迷 >> Iphone >> 为啥模拟器上可以正常收发UDP广播,但是真机上收不了广播
  详细解决方案

为啥模拟器上可以正常收发UDP广播,但是真机上收不了广播

热度:57   发布时间:2016-04-25 06:09:12.0
为什么模拟器上可以正常收发UDP广播,但是真机上收不了广播
我的是一个收发UDP广播的小程序,我在模拟器上,是正常收发广播,但是我把程序放到真机上,真机就只能接收自己的广播,接收不到别的广播,是什么原因呢???
------解决方案--------------------
模拟器所使用的就是电脑所在的局域网

真机如果是wifi上网的话 
    应该是无线路由的问题  隔断广播域 
    真机想要跟电脑交互的话 研究下内网穿透吧

------解决方案--------------------
你的电脑应该是在局域网里,真机在广域网里。局域网里广播广域网怎么收的到哦,另外你是不可以向广域网广播的。你可以找到你真机的ip地址,向它发送udp数据包。它就可以收到了。但是它发的数据,你的电脑是收不到的,除非你做端口映射,把路由器的端口映射到你的电脑上面去
  相关解决方案