Я пытаюсь использовать образец BTLE Transfer от Apple. проект, чтобы понять программирование CoreBluetooth. Приложение работает нормально, если я использую устройство iOS 6 в качестве хранилища, но если я запускаю то же приложение с устройством iOS 7 в качестве хранилища, оно не работает. Периферийное устройство прекращает отправку после двух пакетов, а центральное устройство не получает ни одного из них.
Единственная подсказка - это предупреждение, которое я получаю только при работе на iOS 7:
CoreBluetooth[WARNING] <CBCentralManager: 0x15654540> is disabling duplicate filtering, but is using the default queue (main thread) for delegate events
Может ли кто-нибудь сказать мне, что нужно изменить, чтобы сделать это приложение совместимым с iOS 7?
РЕДАКТИРОВАТЬ: Когда оба устройства iOS7, проблем нет. Это ломается только тогда, когда центральный iOS7 разговаривает с периферийным устройством iOS6.