Я работаю над примером проекта, чтобы получить список соседних устройств iOS (iPhone и iPad) через bluetooth.but list не показывает близлежащие устройства (iPad и iPhone)
, что не так с моим кодом.Любая помощь будет оценена. Спасибо заранее
manager = CBCentralManager(delegate: self, queue: nil)
func centralManagerDidUpdateState(_ central: CBCentralManager) {
if central.state == .poweredOn{
manager.scanForPeripherals(withServices: nil, options: nil)
}
}
func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
didReadPeripheral(peripheral, rssi: RSSI)
}
func didReadPeripheral(_ peripheral: CBPeripheral, rssi: NSNumber) {
print("peripheral name", peripheral)
if let name = peripheral.name {
items[name] = [ "name":name,
"rssi":rssi ]
}
tableView.reloadData()
}