2011-04-17 183 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调用。如果您正在讨论越狱的应用程序,它可能是另一家商店。