在 iOS 中获取本地网络主机名
Get local network hostnames in iOS
我想获取整个本地网络中的所有设备名称。我刚刚搜索了 2 天多,还没有找到解决方案。
我可以使用 NSNetServiceBrowser 获得 Bonjour 服务。我想做的与 Fing 应用程序(在应用程序商店中)一样。
如下截图,我想得到 "My iPhone" iPhone name with iOS.
此致
Onder
您要找的似乎是 NEHotspotHelper
。特别是 class func supportedNetworkInterfaces() -> [Any]
方法。
为了让它发挥作用,您需要完成一些额外的步骤。请检查 this question 以获取更多信息。
另外不要忘记将 NetworkExtension.framework 添加到您的目标中。
我想获取整个本地网络中的所有设备名称。我刚刚搜索了 2 天多,还没有找到解决方案。
我可以使用 NSNetServiceBrowser 获得 Bonjour 服务。我想做的与 Fing 应用程序(在应用程序商店中)一样。
如下截图,我想得到 "My iPhone" iPhone name with iOS.
此致
Onder
您要找的似乎是 NEHotspotHelper
。特别是 class func supportedNetworkInterfaces() -> [Any]
方法。
为了让它发挥作用,您需要完成一些额外的步骤。请检查 this question 以获取更多信息。
另外不要忘记将 NetworkExtension.framework 添加到您的目标中。