In London Bike App (source: https://github.com/nicwise/londonbikeapp ) I check reachability to see if the network is up, and then check a site to see if I can connect. eg:
if (Util.IsReachable("www.fastchicken.co.nz")) { var wc = new WebClient(); string s = wc.DownloadString(string.Format("http://www.fastchicken.co.nz?distance={0}&time={1}", distance, time)); Util.Log("trip: " + s); } public static bool IsReachable (string host) { return Reachability.InternetConnectionStatus () != NetworkStatus.NotReachable && Reachability.IsHostReachable (host); } appears to work. However, I'd suggest you also "forget" the BTFON network, so it doesn't auto-connect. It's an open wifi, so things like FireSheep can pull your traffic easily. On Mon, Nov 7, 2011 at 13:40, David Black <david.bl...@casewise.com> wrote: > Hi there > > If you are trying to attach to a web service and you own that service why not > add a ping method to the service? That way you test reachability, if that > succeeds call your ping method and verify the successful call. > > You should keep in mind that users pay for data and only handshake a small > amount of data and do it infrequently. > > D > > > > > -----Original Message----- > From: monotouch-boun...@lists.ximian.com > [mailto:monotouch-boun...@lists.ximian.com] On Behalf Of simarx > Sent: 07 November 2011 13:11 > To: monotouch@lists.ximian.com > Subject: Re: [MonoTouch] Web-services vs other + BTFON > > Another Question ... > > When using the Reachability classes to determine an internet connection, the > phone sometimes connects to the BTFON Wifi connection and therefore claims > that a valid connection exists. > > BTFON is the open-wifi thing that you have to sign up to use so it allows a > connection but not to your destination unless you've signed up to their > service. > > Is there any way to determine what the NetworkReachability classes have > connected to verify it's responded to by the real destination? > > -- > View this message in context: > http://monotouch.2284126.n4.nabble.com/Web-services-vs-other-tp3997150p3998564.html > Sent from the MonoTouch mailing list archive at Nabble.com. > _______________________________________________ > MonoTouch mailing list > MonoTouch@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/monotouch > _______________________________________________ > MonoTouch mailing list > MonoTouch@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/monotouch > -- Nic Wise t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise b. http://www.fastchicken.co.nz/ Nearest Bus: find when the next bus is coming to your stop. http://goo.gl/Vcz1p mobileAgent (for FreeAgent): get your accounts in your pocket. http://goo.gl/IuBU Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2 _______________________________________________ MonoTouch mailing list MonoTouch@lists.ximian.com http://lists.ximian.com/mailman/listinfo/monotouch