2013-10-16 56 views
0

提前我很抱歉我的英語。以編程方式連接或檢測iOS中的某個WiFi?

這個任務包括定義某個地方是否有人(例如在某個辦公室),並根據它來激活附錄的某些可能性。

起初我想到了關於WiFi信息的定義(或者檢查同一個SSID,或者自動連接到隱藏網絡並設置在SSID附件和密碼中),但是看起來,不要讓它沒有越獄(如果有人知道如何 - 請回答)。我想,GPS--不是最好的出口,因爲它有可能離開房間,使用它。

順便說一句,我已經看到應用程序通過WiFi確定一個訪問點,所以可以做出某種方式。我猜。

其實問題。如何在應用程序中定義是否有辦公室內的設備?

回答

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

+0

Iam使用核心位置。但我在這裏面臨着一種情況。我是,威脅GPS欺騙。那麼有沒有其他方法。我真的很需要。請幫幫我。 –

+0

可以使用無線網絡完成相同的操作? –

相關問題