【发布时间】:2021-12-28 22:53:23
【问题描述】:
我正在为飞利浦 Hue 灯开发 Flutter 应用,所以我显然需要连接到本地网络。我正在使用来自 upnp 插件的discover.quickDiscoverClients() 方法:https://pub.dev/packages/upnp 在我开始 Beta 测试之前,一切都像魅力一样工作。我的 beta 测试人员都没有收到本地网络权限警报:
iPhone设置->应用程序中的本地网络隐私权限也没有
我已经在 plist 文件中添加了 NSLocalNetworkUsageDescription 以及 BonjourServices,但我的 beta 用户仍然没有显示本地网络权限对话框。
另外,奇怪的是它可以在我的手机和我妻子的手机上使用,因为我们是内部测试人员,但它不能通过 beta 测试人员。
我该怎么办,请允许本地网络供 beta 测试人员使用?
请求多播授权有帮助吗? https://developer.apple.com/contact/request/networking-multicast
【问题讨论】:
标签: ios xcode flutter networking upnp