2

我正在开发一个应用程序来获取有关网络设备的信息。

我已经看到两个不同的 ipad 进入不发送 bonjour/mDNS 流量的状态。

我使用了wireshark,根本没有看到来自ipad的任何广播流量。

我有一个 bonjour 广播,其他设备正在响应,但有问题的两台 iPad 没有响应。

在我关闭 ipad 并重新启动后,我看到了正常的 bonjour 流量,他们对我的 bonjour 查询的响应很好。

iPad已经运行了很长时间而没有关闭。

所以,问题是:iPad 运行了很长时间后,mDNS 服务停止工作后,它们是否会进入一个时髦的状态?

还有其他原因导致这种情况发生吗?

除了关闭让它再次响应之外,还有其他方法可以踢它吗?

4

1 回答 1

1

一个建议,主要是你的游戏问题。有一次我遇到了这个案子。我的想法是这样的:一旦程序交换了“从前台返回背景”,就重新启动(重新分配)bonjour浏览,当然,首先停止从“前台”到“后台”的bonjour浏览。就这样被宠坏了。

于 2012-11-19T09:16:41.330 回答