0

提前我为我的英语感到抱歉。

任务在于定义是否有人在某个地方(例如在某个办公室),并根据它激活附录的某些可能性。

起初我想到了WiFi信息的定义(或检查相同的SSID,或自动连接到SSID附录中设置的隐藏网络和密码),但似乎没有越狱(如果有人知道如何 - 请回答)。我认为,GPS - 不是最好的出口,因为它可能会离开房间,使用它。

顺便说一句,我已经看到应用程序通过 WiFi 确定访问点,因此可以以某种方式制作它。我猜。

其实,问。在应用程序中如何更好地定义,例如,办公室内是否有设备?

4

1 回答 1

1

基本上,如果您知道位置坐标,则可以安全地使用 CoreLocation 框架。您的目标设备是否支持区域监控将是完美的。它不仅使用 GPS,还使用 ​​WiFi 和 GSM 看这里: https ://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html

如果您确实需要获取网络名称,您可以使用CNCopyCurrentNetworkInfoCaptiveNetwork 框架的功能。请参阅: https ://developer.apple.com/library/ios/documentation/SystemConfiguration/Reference/CaptiveNetworkRef/Reference/reference.html

于 2013-10-16T07:23:22.963 回答