Я работаю с базовой структурой Bluetooth. Я пытаюсь создать периферийное устройство, используя эту структуру. Мое периферийное устройство рекламирует данные, используя:
manager=[[CBPeripheralManager alloc]initWithDelegate:self queue:nil];
[manager startAdvertising:dictionary];
вот словарь, который я передаю для рекламы:
NSDictionary *dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:
@"name", CBAdvertisementDataLocalNameKey,@"some other data",CBAdvertisementDataManufacturerDataKey,nil];
когда я запускаю приложение, я получаю предупреждение: Ключ объявления «Данные производителя» не разрешен в CoreBluetooth
и я не получаю «некоторые другие данные», которые я отправил с помощью ключа CBAdvertisementDataManufacturerDataKey
на центральной стороне. Я получаю имя на центральной стороне. Итак, как я могу отправить некоторые другие данные с рекламными данными?