我正在为飞利浦彩灯开发一个颤振应用程序,所以我显然需要连接到本地网络。我正在使用upnp插件中的discover.quickDiscoverClients()方法:在我开始进行Beta测试之前,https://pub.dev/packages/upnp一切都很有魅力。我的测试版测试人员中没有一个获得本地网络权限警报:

iPhone设置->应用程序中的nor本地网络隐私权限

我已经在plist文件和BonjourServices中添加了BonjourServices,本地网络权限对话框仍然没有显示给我的beta用户。
另外,奇怪的是,它工作在我的手机和我妻子的手机,因为我们是内部测试员,但它不符合测试版测试人员。
我应该怎么做,请允许本地网络的测试版测试人员?
请求多播权限会有帮助吗?https://developer.apple.com/contact/request/networking-multicast
发布于 2021-11-19 17:51:54
原因似乎是因为本地网络中有一个路由器不支持UPnP =>,因此甚至不会触发此对话框。
https://stackoverflow.com/questions/70013254
复制相似问题