core-bluetooth

    1熱度

    2回答

    我正在開發一個啓用BLE的應用程序。在我的應用程序中,iPhone使用藍牙配件以外設模式運行。一切工作正常,直到我去後臺模式因爲我的手機作爲外設,所以它也更新配件與電池水平它不會在後臺工作,因爲應用程序只會喚醒配件將發送請求,因爲它已訂閱更新我以某種方式必須在後臺模式下喚醒我的應用程序,併發送更新讓我們說每x分鐘。 我已經啓用藍牙LE附件後臺模式。

    1熱度

    1回答

    我是一名iOS開發人員,他正在使用MultiPeerConnectivity框架爲其中的藍牙設備名稱(iPod,iPad,Macbook等)列出應用程序。 MultiPeerConnectivity Framework使用MCBrowserViewController它負責瀏覽附近的設備和MCAdvertiserAssistant哪些廣告設備的連接。使用MultiPeerConnectivity

    0熱度

    2回答

    我想發現我所在地區的BLE設備並存儲它們當前的RSSI值。發現的作品,但我很確定,如果我的func didDiscoverPeripheral真的保存...我想我應該等待didReadRSSI func離開didDiscoverPeripheral之前。但是,我怎麼才能意識到這是一種簡單的方式,我的看法是對的? func centralManager(central: CBCentralManag

    5熱度

    1回答

    我正在寫一個應用程序在Xcode上使用Swift連接到藍牙BLE外設。我建立了一個到設備的連接,並且想從特定的特性(特別是服務UUID FFF0中的FFF1)讀取一些數據。 我能要求使用下面的代碼特性的情況下閱讀,我想找到信息的特點是characteristicx: peripheral.readValueForCharacteristic(charactericsx) 我想知道這是:我該如何

    0熱度

    1回答

    我有一些服務具有使用Bluetooth LE進行廣告的幾個特徵。我不想開始向中心發送數據,直到訂閱了所有四個特性爲止,但我似乎無法找到一種方法來知道哪些特性已被訂閱。這顯然迫使我手動跟蹤哪些特徵已訂閱,但如果可能的話,我想避免這種情況。有沒有辦法列出特定中心訂閱的特徵?

    0熱度

    1回答

    我們使用core_bluetooth.framework .Bluetooth設備一個藍牙devices.We有數據。我們需要獲取數據的藍牙設備我iPhone.We試過這樣 -(void) centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisement

    1熱度

    1回答

    我有一個Broadcom BLE外設廣播數據,其中包含一個以製造商數據形式公佈的序列號。當我嘗試在iOS中進行拾取時(Swift),我無法弄清楚如何將它變成一個變量或常量。 我能夠執行: println("\(advertisementData)") 'advertisementData' 內置於centralManager功能。並在控制檯中我得到: [kCBAdvDataIsConnecta

    3熱度

    1回答

    我知道你總是可以通過CoreLocation掃描iBeacons,但是否可以始終通過CoreBluetooth掃描BLE(非iPhone外設)廣告數據?一直以來,我的意思是,如果我一次不打開應用程序數天或關閉手機並重新開機。 從我的研究來看,這聽起來像是你可以通過CoreBluetooth在背景中掃描,但如果iPhone發生了太多事情或者iPhone已關閉並打開,它會關閉,但這可以完成使用Core

    0熱度

    1回答

    如何強制iPhone在外圍設備配對信息時與未配對的外圍設備配對。

    2熱度

    1回答

    我正在使用Xcode 7,我想了解如何在iOS9中使用BLE附件和CoreBluetooth框架測試「狀態保存和恢復」(請不要指出我已經找到this question,但我覺得有必要更深入地理解這一點)。 我需要應用程序才能自動從附件中傳輸一些數據,只有當用戶的手機處於範圍內時,以及該應用程序以前沒有運行過。 我試圖打破這三種情況反映了這個用例,即方案A,方案B和方案的不同變化C. 會有人能夠解釋