W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
為幫助用戶(hù)更好更快的使用模塊,論壇維護(hù)了一個(gè)示例,示例中包含示例代碼、知識(shí)點(diǎn)講解、注意事項(xiàng)等,供您參考。
wifi封裝了獲取當(dāng)前設(shè)備當(dāng)前連接的wifi的ssid接口,在android平臺(tái)上(2015.4.24號(hào)版本開(kāi)始)支持獲取當(dāng)前環(huán)境下的wifi列表,和連接到指定wifi。由于蘋(píng)果安全機(jī)制,iOS暫時(shí)不開(kāi)放獲取wifi列表和鏈接wifi的功能接口。本模塊由第三方模塊開(kāi)發(fā)者提供,使用本模塊需在線(xiàn)云編譯安裝包
iOS 端使用說(shuō)明
在 iOS 12(含) 以后的版本必須按如下步驟配置,否則無(wú)法獲取 wifi 信息。
配置包名\
在 iOS 平臺(tái)上使用本功能,需要在 生成包名(bundle id)(未處理) 的時(shí)候,勾選 Access WiFi Information 功能。如下圖:
注意:若配置已經(jīng)在使用中的包名,需重新生成描述文件,打包證書(shū)不用動(dòng)。
配置 entitlement 文件\
iOS 上使用本模塊前,需要先配置一個(gè) entitlement 文件。配置方法參考論壇帖子 iOS修改entitlements文件
配送參數(shù)如下:
<key>com.apple.developer.networking.wifi-info</key>
<true/>
注意:iOS 13以后需要先調(diào)用requestLocation接口獲取用戶(hù)位置權(quán)限調(diào)用currentWifi接口才能獲取設(shè)備當(dāng)前連接的wifi信息,已經(jīng)開(kāi)啟位置權(quán)限的不需要調(diào)用此接口
currentWifi | getWifiState | scanWifiList | getConfiguredNetworks |
---|---|---|---|
openWifi | closeWifi | getWifiPassword | disconnect |
disableNetwork | removeNetwork | manageWifiBySystem | connect |
requestLocation |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: