我可以通过编程方式打开和关闭WiFi并更改Mac SDK中的网络(WiFi)吗? 如果可以的话,你能发布一些代码吗?
答案 0 :(得分:7)
CoreWLAN Framework似乎符合您的需求。甚至还有一个名为CoreWLANWirelessManager
的示例代码CoreWLANWirelessManager应用程序使用CoreWLAN framework,它是Mac OS X IEEE的Objective-C公共API 802.11无线接口。它为开发人员提供了一个如何使用CoreWLAN API并演练其功能的示例 框架提供。此功能包括扫描网络, 查询无线接口的静态和动态参数, 切换接口电源,改变频道,关联和 访问相应的系统配置首选项 给定界面。
答案 1 :(得分:0)
没有用于调整WiFi设置的编程API ,但您可以通过运行networksetup(8)
命令更改其中的大部分(请参阅-setairportpower
和-setairportnetwork
选项)。
修改:看起来我错过了CoreWLAN
框架mentioned by Antoine。