IOS Bluetooth(BLE) CBPeripheralManager служба вещания
Как встроить два сервиса в CBPeripheralManager и транслировать.
service1 - информация (характеристика чтения), ключ (запись характеристики) service2 - данные (изменение на основе ключа, полученного в service1)
Мой дизайн приложения похож на то, что первый сервис будет иметь базовую информацию с характеристикой записи ключа. Если didReceiveWriteRequests получит ключ, исходя из этого, мне придется внести некоторые изменения в характерные данные во втором сервисе и широковещательной передаче.
Я пытался добавить два сервиса, как показано ниже, но он не работает. Как транслировать сервис2? после службы1. Любое предложение будет полезно.
[self.peripheralManager addService:self.service1];
[self.peripheralManager addService:self.service2];