В моем приложении мне нужно записать данные в записываемые характеристики периферийного устройства. Я могу это сделать, следуя процессу сканирования периферийных устройств, обнаружения и подключения к периферийным устройствам, обнаружения сервисов, обнаружения характеристик и затем, наконец, записи в целевые характеристики.Прямо записывать в уже подключенный CBPeripheral без повторного открытия его
В конце концов, я продолжаю ссылаться на CBPheripheral и CBCharacteristic, в которых я заинтересован. Теперь, в следующий раз, я пытаюсь напрямую записывать в сохраненные периферийные устройства и характеристики. Но я получаю ниже предупреждения Bluetooth. Не можем ли мы напрямую писать в характеристики периферийных устройств, если мы еще не отсоединились от него?
BTBeaconTest [1421: 60b] CoreBluetooth [ВНИМАНИЕ] не является допустимым периферийное
[iPeripheral writeValue:dataToWrite forCharacteristic:iCharacterstic type:CBCharacteristicWriteWithResponse];
PS: Я не отключиться от периферийного устройства.
Привет, Abhinav Есть ли какие-либо спецификации, которые необходимо реализовать в Peripheral для получения данных из приложения iOS? – Tendulkar
Да. Apple определила все спецификации на портале разработчиков. Пожалуйста, проверьте и дайте мне знать, если вы ищете что-то конкретное. – Abhinav