locationManager: rangeBeaconsDidFailForRegion: withError: kCLErrorDomain 16
я прочиталCLLocationManager kCLErrorDomain Коды? также как иApple Docs
Я проверяю, чтобы убедиться, что ранжирование доступно перед вызовом startRangingBeaconsInRegion: и я также проверяю, доступно ли ранжирование в locationManager: rangeBeaconsDidFailForRegion: withError: метод. Возвращает истину оба раза.
Когда я получаю набор monitoredRegions, мой маяк находится в наборе (поэтому работает регистрация для мониторинга).
Я читал, что ошибка 16 может означать, что дальность недоступна, Bluetooth может быть отключен, службы определения местоположения могут быть отключены, режим самолета может быть включен, я проверил их все, и все они доступны и работают (очевидно, не в режиме самолета).
Что может вызывать сбой ранжирования каждый раз, когда я запускаю приложение?