在我的iOS應用中,我想檢測所有可用的wifi網絡,然後從列表中選擇一個網絡並連接到它。目標是不打開應用程序內置的設置連接到WiFi,但要在我的應用程序中完成。如何檢測所有可用的Wifi網絡並在iOS應用中連接到其中的一個
首先,這是可能的嗎?如果可能的話,請告訴我使用什麼框架和方法。
我已經看過可達性示例,但這對我不起作用,因爲我認爲它所做的只是監視設備的網絡狀態。
我也看了看圈養網絡支持的框架,以及所使用的CNCopySupportedInterfaces
功能:
CFArrayRef allWifiNetworks = CNCopySupportedInterfaces();
NSLog(@"%@", allWifiNetworks);
但所有我看到的是,該設備連接到當前的WiFi網絡。
感謝
不,不可能不使用私人apis。 – MweyaMutsvene