2012-04-14 51 views
2

我在那裏的高度期望有超過iOS 5中的網絡設置的iPad設備的一些控制的項目。理想的情況是必須能夠將設備的WiFi連接更改爲特定的SSID。我的直覺告訴我,這可能是沒有在SDK中公開的功能,但我想我會問。控制網絡設置在IOS 5

的替代目標,如果我對直接改變連接第一個假設是正確的,是讓應用程序提示用戶更改網絡設置,並引導用戶設置畫面。例如,當設備處於飛行模式並且應用程序需要互聯網連接時,我已經看到少數應用程序提供此功能。在我的案件的主要區別是,我不一定找提示用戶只是當設備沒有在互聯網上但無論連接時,該設備已經可以(或可能沒有)是不是我要找的一個因爲(在這種情況下,我正在尋找一架飛機上封閉的/非互聯網的wifi ssid)。

我明白,可導致我在正確的方向上沒有任何指針。

+0

除了可以使用首選項URL模式 – Otium 2012-04-14 22:32:18

+0

來打開設置應用程序之外,所有您想要的功能都無法在SDK中使用。不幸的是,iOS 5.1似乎無法從應用程序打開設置。 – 2012-04-16 03:49:14

回答

1

它可能不適合你想要的,但我認爲CaptiveNetwork是最接近你可以得到的。

爲CaptiveNetwork的API綁定在最近MonoTouch的可用版本。

+0

感謝poupou。我一直在尋找到CaptiveNetwork,它是我一直在使用來檢測無線SSID,以確定是否某些操作提供給用戶的內容。不出所料,它似乎並沒有提供將設備直接指向特定SSID的能力。不幸的是,我從研究應用程序開放網絡設置這個主題開始,這是不允許的(在iOS 5.0中用OpenUrl處理到首選項頁面,直到Apple關閉5.1)。 – 2012-04-16 03:47:29