1
我使用下面的代碼來獲得當前SSID:MonoTouch的CopyCurrentNetworkInfo錯誤
var dict = CaptiveNetwork.CopyCurrentNetworkInfo(curInterface);
string localSsid = dict [CaptiveNetwork.NetworkInfoKeySSID].ToString();
Console.Writeline("Current Local SSID: " + localSsid);
然而,結果往往是過時(分鐘以上的量級)。我注意到,如果我去到iPad上的設置和手動切換到另一個網絡僅僅5秒鐘,然後再切換回來,該代碼然後捕獲正確的SSID。
我運行iOS 5.0和MonoTouch的3.2.12。我的代碼不正確,或者這是MonoTouch或iOS中的錯誤?