gpt4 book ai didi

ios - IOS6.1 上的 Apple 802.11 API - 谁有正确的 bundle ?

转载 作者:可可西里 更新时间:2023-11-01 06:15:53 24 4
gpt4 key购买 nike

我正在尝试在一个项目中使用 Apple 802.11 私有(private)库来帮助检测该地区 WiFi 热点的 SSID 和信号强度。这已在其他线程中讨论过,例如:

iPhone Wifi Scan Stumbler

是的,我知道这不受“支持”并且需要私有(private) API,并且我无法在应用商店中提供此应用。这是一个私有(private)应用程序,只是为了帮助我们进行一些网络测试。

根据我的研究 - 在 iOS4 中,包含 80211 库的包看起来位于 /System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManager

iOS5

中更改为: /System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration

我正在寻找它在 iOS 6.1 中的位置(如果有任何不同,我正在运行 XCode 4)。当我尝试使用

运行此代码时
libHandle = dlopen("/System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManager", RTLD_LAZY);

libHandle = dlopen("/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration", RTLD_LAZY);

我得到一个图像未找到的错误,这让我相信 Apple 再次移动了它。

有谁知道 80211 库现在在哪里,或者是否有其他方法可以获取 WiFi 详细信息(SSID 和信号强度)?

谢谢赖安Ryan@MassachusettsWebDesigns.com

最佳答案

libHandle = dlopen("/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration", RTLD_LAZY);`

这个方法在我的越狱设备(iOS6.1版本)上没问题。

关于ios - IOS6.1 上的 Apple 802.11 API - 谁有正确的 bundle ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17050361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com