目标c-我可以通过程序打开和关闭WiFi并更改网络吗?(Mac SDK)



如何在Mac SDK中以编程方式打开和关闭WiFi并更改网络(WiFi)?

CoreWLAN框架似乎适合您的需求。甚至还有一个名为CoreWLANWirelessManager 的示例代码

CoreWLANWirelessManager应用程序利用CoreWLAN框架,它是Mac OS X IEEE的Objective-C公共API802.11无线接口。它为开发人员提供了一个如何使用CoreWLAN API的示例,并练习框架提供。该功能包括扫描网络,向所述无线接口查询静态和动态参数,切换接口电源、更改频道、关联,以及访问给定接口。

您可以使用networksetup(8)命令更改大多数WiFi设置(请参阅-setairportpower-setairportnetwork选项)。

至于用于调整WiFi设置的程序化API,有Antoine提到的CoreWLAN框架。

最新更新