亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iOS11實現App內自動連接Wi-Fi的方法

發布時間:2020-10-10 20:55:05 來源:腳本之家 閱讀:416 作者:小豈幾哥 欄目:移動開發

背景:

給智能設備配置網絡,需要直連智能設備發射的Wi-Fi

目前技術:

iOS11后蘋果提供  NEHotspotConfigurationManager 類直連周邊Wi-Fi,iOS11前只能跳轉到系統設置界面手動連接Wi-Fi

步驟

給開發者中心給 Appid 配置連接Wi-Fi的權限

iOS11實現App內自動連接Wi-Fi的方法

Xcode - Build Phases - 引入NetworkExtension

iOS11實現App內自動連接Wi-Fi的方法

Xcode - Capabilities - Hostpot Configuration 勾選

iOS11實現App內自動連接Wi-Fi的方法

代碼實現

引入 #import <NetworkExtension/NEHotspotConfigurationManager.h>

if (@available(iOS 11.0, *)) {
  NEHotspotConfiguration * hotspotConfig = [[NEHotspotConfiguration alloc] initWithSSID:@"Deli_L1050ADNW_1B0000"];
  // 開始連接 (調用此方法后系統會自動彈窗確認)
  [[NEHotspotConfigurationManager sharedManager] applyConfiguration:hotspotConfig completionHandler:^(NSError * _Nullable error) {
   NSLog(@"%@",error);
   if (error && error.code != 13 && error.code != 7) {
    
   }else if(error.code ==7){//error code = 7 :用戶點擊了彈框取消按鈕
    

   }else{// error code = 13 :已連接
    
    
   }

  }];
 } else {
   // iOS11以下版本邏輯
 }

以上說的方法不需要去蘋果申請權限

注意事項

由于NEHotspotConfigurationManager.h在模擬器上不可用,導入方法為:

#if TARGET_IPHONE_SIMULATOR
#else
#import <NetworkExtension/NEHotspotConfigurationManager.h>
#endif

代碼邏輯同于注意事項1

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

陇川县| 桑植县| 舞钢市| 扶风县| 米林县| 定南县| 瑞昌市| 门源| 独山县| 射洪县| 洞头县| 玉屏| 塔河县| 重庆市| 南康市| 修武县| 巴楚县| 禄劝| 建昌县| 郎溪县| 乌恰县| 贵德县| 九龙城区| 康平县| 稷山县| 二连浩特市| 晋城| 墨江| 怀集县| 京山县| 伊金霍洛旗| 沁水县| 华蓥市| 芦溪县| 加查县| 百色市| 罗城| 夏邑县| 拜城县| 梁河县| 文安县|