1

一些 iOS API(例如 DNS-SD)通过为您提供网络接口的 int 索引(例如“1”)来提供信息。

但是 Apple 自己的用于查询网络接口的 API - SystemConfiguration.framework - 对 iOS 的这些 API 调用被阻止/删除/MIA(它们都被标记为“仅限 OS X”)。

在 iOS 上如何查询这些接口?

(仅供参考:用例是:“对于 iOS,Apple 正式要求您手动检查从 DNS-SD 请求返回的接口,以确定哪些是蓝牙与 wifi。Apple 给了我们一个接口索引,但没有更多信息”)

4

1 回答 1

1

我不明白为什么 iOS 中缺少 SystemConfiguration 调用,但似乎您可以使用标准的 ifaddrs.h 调用来获取一些核心信息,根据这个 SO 答案:

https://stackoverflow.com/a/13279757/153422

于 2013-10-24T16:01:36.557 回答