swift - iOS-14 netServiceBrowser.searchForServices

最近我将手机更新到 iOS 14,此后 netServiceBrowser.searchForServices(ofType:"xyz._tcp", inDomain: "local.") 根本无法工作。 iPhone 无法发现任何服务,也无法调用任何 NetServiceBrowserDelegate 方法。

最佳答案

您的应用需要访问本地网络,iOS14 有一个新的隐私选项需要授权。

您必须将 NSLocalNetworkUsageDescription 添加到您的 Info.plist,请参阅 apple docs

关于swift - iOS-14 netServiceBrowser.searchForServices 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64020601/

相关文章:

c# - 无法将 TextMeshPro 文本获取到 Unity 中的变量槽

python - 重复值 n 次,n 在一个数组中

javascript - 使用 useEffect 加载脚本

Haskell - 如何将矩阵(二维数组)分成几组

r - 按列计算唯一值

java - 检查一个数组列表是否包含两个字符串

reactjs - 使用 `new` 关键字作为参数的 useState

python-3.x - Pygame - 不存在 "Setup"文件,正在运行 "buildcon

swift - 在 RealityKit 中启用手势

python - 如何使用 numba 在 GPU 上推广快速矩阵乘法