Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
会是什么结果
libHandle = dlopen("/System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManager", RTLD_LAZY);
我正在使用它来获取 ipod os 3.1.2 上的 wifi 信息,因为当我NSLog(@"Result %@",libhandle);得到 null 时,答案应该是什么,
NSLog(@"Result %@",libhandle);
谢谢
根据这个讨论,执行上述操作将在 iPhone 模拟器上返回 NULL,因为它缺少所需的捆绑包。如果您在设备上仍然遇到此问题,则可能是 Apple 更改了该系统项目的内部文件结构。这是依赖私有 API 不好的原因之一。
有关 WiFi 侦听的更多信息,您可以参考此项目的源代码,因为它们可能已经解决了这些问题。但是,我想再次提醒您,由于私有 API 调用,您将无法向使用它的 App Store 提交应用程序。苹果现在正在扫描所有提交的这些电话的申请,并立即拒绝它们。