事先我很抱歉我的英语。
任务在于定义某个地方(例如某个办公室)是否有人,并根据具体情况激活附录的某些可能性。
首先,我想到了WiFi上的信息的定义(或检查相同的SSID,或者在SSID附录中设置的隐藏网络的自动连接和密码),但是,似乎不是没有越狱(如果有人知道 - 请,回答)。 我认为,GPS - 不是最好的出口,因为它可以离开房间,使用它。
顺便说一下,我已经看到了通过WiFi确定访问点的应用程序,因此它可以以某种方式制作。我想。
实际上,问题。如何更好地在应用程序中定义是否有设备,例如,办公场所?
答案 0 :(得分:1)
基本上,如果您知道位置坐标,则可以安全地使用CoreLocation框架。您的目标设备是否支持区域监控,它将是完美的。它不仅使用GPS,还使用WiFi和GSM 看这里:https://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html
如果您确实需要获取网络名称,则可以使用CaptiveNetwork框架的CNCopyCurrentNetworkInfo
功能。
看到:
https://developer.apple.com/library/ios/documentation/SystemConfiguration/Reference/CaptiveNetworkRef/Reference/reference.html