Итак, мы пытаемся составить сценарий с iBeacons, и я думаю, что мы застряли с различиями между ранжированием и мониторингом в фоновом режиме, и теперь я не уверен, что мы хотим сделать, это возможно.
У нас есть 500 магазинов, в которых мы хотим развернуть iBeacons. Цель маяка — поприветствовать клиента уведомлением и купоном (иногда). Что мы хотели бы сделать, так это использовать один UUID, где основной номер — это номер магазина, а второстепенный — тип магазина (обычный магазин против детского. Магазин для детей может быть подключен к обычному магазину). В идеале, как только iBeacon с нашим UUID будет найден, мы хотели бы, чтобы наше приложение извлекло XML-файл с нашего веб-сайта, относящийся к основному номеру (номеру магазина), отобразило приветственное сообщение с уведомлением (возможно, с указанием «у нас есть купон для вас» в зависимости от того, что говорит файл xml), и сохраните данные файла xml в приложении, чтобы пользователь мог получить купон, если он откроет приложение. Все это кажется возможным с приложением на переднем плане, но нам, похоже, трудно заставить его работать в фоновом режиме. Возможно ли то, что я описываю, и должен ли я думать о другом способе сделать это?
Спасибо