我正在使用MonoTouch開發將連接到網絡上的遠程設備的應用程序。這些設備具有可通過http查詢訪問的數據。MonoTouch,測試是否在本地網絡上找到遠程設備
如果我向控制器提供了有效的IP地址,該應用程序可以很好地工作,但是如果控制器不在網絡上,它會長時間掛起。爲此,我認爲這將是很好的使用可以在這裏找到Reachability.cs類:
https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs
而不是使用google.com作爲主機,我現在用的控制器的IP地址。我已經讀過,這個類有一個錯誤,導致它不喜歡在URL的開頭有「http」。現在嘗試了很多事情來實現這個目標,我沒有想法。
有沒有人有任何建議?也許我正在這裏重新發明輪子。