2011-04-17 214 views
3

有誰知道如何以編程方式在iOs中設置IP地址?手動操作非常簡單,只需進入設置並配置網絡即可。但是,我想在一個程序內部執行此操作,以連接到沒有DHCP服務器的WiFi網絡。任何指針都會有所幫助。Iphone SDK設置靜態IP

更新:這似乎不可能。任何建議我應該做什麼呢?該應用需要連接到沒有DHCP服務器的網絡。

+1

即使在桌面頂端系統上,我仍然會使用操作系統控制面板來設置靜態IP地址。一個應用程序不知道我連接了什麼WiFi來知道我需要什麼靜態IP地址。 – 2011-04-17 11:13:39

+0

這是錯誤的。您可以在大多數桌面操作系統中設置IP並獲取bssid和ssid。設置一個靜態IP並獲取ssid可以在Android SDK中找到,並且Android Market上有這麼多的應用程序。其中一些是我的。太糟糕了,這不能在iOs中完成。 – Andy 2011-04-17 11:24:13

+0

@Andy當你得到一個流氓應用程序時,這一定很有趣。 :-)再一次,這與Android和iOS的心態非常不同。我不確定這個問題與這個問題有什麼關係。 – 2011-04-17 11:26:46

回答

2

我非常懷疑這是不可能的,如果沒有使用私人API,否則惡意應用有可能有效地「破壞」用戶的網絡設置。

0

您不能在Apple指南內完成此操作。這可能是一個私人API調用。如果您正在討論越獄的應用程序,它可能是另一家商店。