3
我通過帶服務和特性的CBPeripheralManager在iOS中實現了CBPeripheral。有了CBCentralManager,我可以掃描外圍設備並使用它。Bluetooth LE CBCentralManager緩存外設UUID
問題: 如果我在CBPeripheral中進行了更改(例如:向服務添加一個特性),那麼CBCentralManager給了我舊的CBPeripheral,因此我沒有新增的特性。 工具LightBlue具有相同的效果!無需更改即可掃描第一個創建的服務。
那麼我如何改變服務和特性並通過CBCentralManager獲取? 是否可以在掃描儀側清除外圍設備UUID?