3 回答

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
一些新的API已作為iOS 9和iOS 11中的網(wǎng)絡(luò)擴(kuò)展的一部分發(fā)布。雖然它們都不允許您在應(yīng)用程序運(yùn)行時(shí)掃描網(wǎng)絡(luò),但它們都允許您執(zhí)行相關(guān)任務(wù)。例如,您可以使用Hotspot Helper在設(shè)置Wi-Fi頁面運(yùn)行時(shí)掃描網(wǎng)絡(luò),并且可以使用戶更輕松地使用其中任何一個(gè)加入網(wǎng)絡(luò)。
這是兩個(gè)框架的比較。
熱點(diǎn)助手
NEHotspotHelper
(在iOS 9中引入,WWDC 2015)。需要Apple的特別許可。
需要
com.apple.developer.networking.HotspotHelper
權(quán)利。有關(guān)使其正常工作的分步說明,請(qǐng)參閱此答案。
允許您通過“設(shè)置”應(yīng)用中的Wi-Fi屏幕參與Wi-Fi網(wǎng)絡(luò)的發(fā)現(xiàn)/身份驗(yàn)證。您注冊(cè)以在掃描網(wǎng)絡(luò)時(shí)收到通知(例如,當(dāng)用戶在“設(shè)置”應(yīng)用中啟動(dòng)Wi-Fi時(shí)),您可以自動(dòng)預(yù)填密碼并在網(wǎng)絡(luò)名稱附近顯示注釋。用戶仍然需要點(diǎn)擊要連接的網(wǎng)絡(luò)名稱,但如果預(yù)先填寫密碼,則不會(huì)提示輸入密碼。
熱點(diǎn)配置
NEHotspotConfigurationManager
(在iOS 11中引入,WWDC 2017)。不需要Apple的特別許可。
需要
com.apple.developer.networking.HotspotConfiguration
權(quán)利。允許您啟動(dòng)與Wi-Fi網(wǎng)絡(luò)的連接。您可以在應(yīng)用運(yùn)行時(shí)為其提供應(yīng)連接到的SSID /密碼列表。它將顯示一個(gè)對(duì)話框,詢問用戶是否要連接到網(wǎng)絡(luò)。
- 3 回答
- 0 關(guān)注
- 695 瀏覽
添加回答
舉報(bào)