Я использовал этот метод - (void)scanForPeripheralsWithServices:(nullable NSArray<CBUUID *> *)serviceUUIDs options:(nullable NSDictionary<NSString *, id> *)options;
, чтобы начать сканирование моих периферийных устройств. Но иногда это не работает. Я не получаю обратный вызов, который время от времени обнаруживает периферийные устройства.Базовая проверка Bluetooth для периферийных устройств не работает время от времени
Начать сканирование с didFinishLaunchingWithOptions
кажется не работает все время.
Вам нужно показать больше кода – Paulw11
Он изначально обнаруживает устройства, и через некоторое время он останавливается или обратные вызовы не вызываются так часто, как вы ожидали? – Aris