13

我知道可以使用官方 Apple SDK 中的 CaptiveNetwork API 在 iPhone 上列出可用的 Wifi 网络。

我想知道是否有办法以编程方式自动连接到特定的 SSID,只要我能在 CaptiveNetwork 返回的列表中找到它?

4

3 回答 3

5

苹果不希望你做这样的事情。连接到 Wifi 站是用户的责任,所以不要指望公共 API。参见例如这里。可能应用程序的制造商也希望自动执行此操作。

彼得

于 2012-10-09T13:37:50.810 回答
1

据我所知,您只能在不使用私有api的情况下获得当前连接的wifi,但让我困惑的是Nest iOS App可以获取可用wifi列表,Apple没有拒绝它!

于 2014-11-18T07:08:57.687 回答
1

首先,我认为您无法使用 Captive network API 在 iPhone 上获取可用 WiFi 网络的列表。它只会为您提供已连接 wifi 的详细信息。尽管有私有 API 可以做到这一点,但 Apple 不批准使用它们的应用程序。

于 2014-02-06T01:09:17.280 回答