2009-12-25 35 views
14

MonoTouch ile internet erişimini nasıl kontrol edebilirim? İnternetin WIFI veya Cell Network'ten gelmesi umrumda değil, tek umrumda internet erişimi olup olmadığı. Miguel'in Ulaşılabilirlik sınıfını (burada bulunabilir: https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs) kullanarakMonotouch ile internet erişim kontrolü

+1

Aşağıdakilere taşındı: https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs –

cevap

20

aynen bu şekilde diyebilirsiniz: Bu yardımcı olur

if(!Reachability.IsHostReachable("http://google.com")) { 
    // Put alternative content/message here 
} 
else 
{ 
    // Put Internet Required Code here 
} 

Umut,

ChrisNTR

Reachabiity sınıfına yukarıdaki bağlantı olmuştur
+0

Teşekkürler chisntr. Şimdiye kadar bu simülatör üzerinde çalıştı. Gerçek donanım ile ilgili sorun yaşarsam güncellenir. –

+0

AppStore'da aynı kodu kullanarak bir uygulama buldum ve herhangi bir sorunla karşılaşırsanız bana haber ver, tüm cihazlarda çalışıyor gibi görünüyor. – chrisntr

+0

Bağlantıyı güncelledim - ancak şimdi sınıf kodu durağan (üzgünüm!) Gittikçe artık örnek kod çalıştırılmayacak - insanların çalışmasına rağmen zor olmayacak! – Stuart