Я пытаюсь понять код с этой страницы:
https://learn.adafruit.com/crack-the-code/overview
Но проблема в том, что всякий раз, когда я пытаюсь отправить что-либо со своего телефона на BLE, он дает следующееошибка: «Ошибка при обнаружении служб: ошибка» Часть кода, ответственная за поиск ошибки (как мне кажется), написана ниже:
func peripheral(_ peripheral: CBPeripheral, didWriteValueFor characteristic: CBCharacteristic, error: Error?) {
guard error == nil else {
print("Error discovering services: error")
return
}
print("Message sent")
}
Я прочитал много статей на эту тему, но мог быНе найти решение этой проблемы.