2

我想在 iPhone 中获取 wifi 的 RSSI。我知道,我们可以通过 Mobile Wifi.framework 获得。

我在这个页面中实现了:http ://www.iphonedevwiki.net/index.php/MobileWiFi.framework

...但它没有运行:我仍然无法在 iOS 5.0 及更高版本中获得 RSSI。

4

1 回答 1

0

首先,您需要使用com.apple.wifi.manager-access密钥为您的项目添加一个权利。权利的创建不同于您使用的 Xcode 版本(.xml、.entitlement),但您的权利内容应如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>keychain-access-groups</key>
    <array>
        <string>YOUR_APP_BUNDLE_ID</string>
    </array>
    <key>com.apple.wifi.manager-access</key>
    </true>
</dict>
</plist>

其次,您需要在您的 iOS 设备上拥有越狱和 AppSync 才能启动您的应用程序,这是由于权利。

一开始我也遇到了同样的问题,也许我的问题可以为您提供更多信息。

于 2013-10-23T07:51:28.120 回答