Есть ли ограничение на количество регионов iBeacon, которые может отслеживать устройство? Есть ли такое ограничение в 20 регионов, которое приложение может отслеживать.
Пожалуйста, предложите.
Есть ли ограничение на количество регионов iBeacon, которые может отслеживать устройство? Есть ли такое ограничение в 20 регионов, которое приложение может отслеживать.
Пожалуйста, предложите.
Из ответа @dwsolberg
Вы можете установить максимум 20 регионов для мониторинга. (Найдено в документации по методу startMonitoringForRegion:
.) Региональные ограничения в основном вступают в силу, если ваше приложение работает в фоновом режиме. ОС предупредит ваше приложение, когда вы войдете или покинете регион, который вы отслеживаете (плюс-минус несколько минут). ОС даже запустит ваше приложение, чтобы сообщить ему, что произошло (хотя и ненадолго).
Другой метод — ранжирование, то есть поиск всех маяков в радиусе действия Bluetooth устройства (обычно около 100 футов плюс-минус). Если ваши маяки разбросаны на расстоянии более 100 миль, то вы, вероятно, не столкнетесь здесь с каким-либо практическим ограничением.
Для получения более подробной информации о мониторинге регионов вы можете обратиться к документации Apple по адресу Мониторинг регионов