簡體   English   中英

藍牙低能耗iOS應用

[英]BlueTooth Low Energy iOS App

我使用藍牙低功耗技術將Mac作為“ Centerl”與iPhone作為“ Peripheral”進行連接。外圍設備和中央設備均已成功連接,並且可以在前景模式和背景模式下工作。

但是我的問題是,在后台模式下,如果我手動打開或關閉設備的藍牙,我確定在后台模式下藍牙處於關閉或打開狀態,但是Central在后台模式下不再與外圍設備連接。

您需要為項目目標啟用“ 背景模式”以進行位置更新和低功耗藍牙。

選擇Xcode項目屬性>>項目目標>>轉到功能>>后台模式

在此處輸入圖片說明

如上圖所示,選中以下屬性:

  1. 位置更新
  2. 使用藍牙LE配件

編輯:

檢查設備設置:

  1. 在設置->常規->后台應用刷新中檢查是否啟用后台應用刷新
  2. 在設置->隱私->位置服務中檢查是否啟用位置服務
  3. 檢查是否啟用WiFi,即使沒有wifi信號也是如此。

如果以上所有功能均已啟用,但仍不起作用,請嘗試在“設置”->“常規”->“重置或重啟設備”中重置網絡設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM