3

我已经按照此处NSD的说明编写了一个示例应用程序。

该应用程序运行良好,它会发现服务、解析服务并在服务未注册时报告服务丢失。

但是在这样的用户场景中:

  1. 如果NSD应用程序在名为的设备上运行A并已注册服务A
  2. 而其他一些名为B,C的设备D正在侦听此服务。
  3. 服务由B, C, D- 预期行为发现
  4. 现在wifi是关闭一个设备A
  5. 我希望在设备B, C,上收到服务丢失消息D,但我没有收到?

如果我不关闭wifiA而只是关闭取消注册正在运行的服务的应用程序,我会在设备上NSD收到服务丢失消息,,,。BCD

这可能是什么原因?这是一个已知的错误NSD吗?或者这就是NSD行为方式?

4

0 回答 0