Поскольку я в некотором роде новичок в мире локальных уведомлений, мне было интересно, можно ли иметь приложение, в котором я могу запускать уведомления в зависимости от местоположения пользователя, даже если приложение находится в режиме ожидания или убито вфон?
Мои первые исследования показали, что есть любезная возможность получать уведомления, даже если приложение убито. Решение, которое я придумала, заключается в том, чтобы запланировать локальные уведомления с сообщением по умолчанию, которое затем, если оно открывается пользователем, снова запускает мой сервис в фоновом режиме.
Теперь мои вопросы: 1. Можно липланировать локальные уведомления на предопределенных радиусах? 2. Если да, может ли RSSI быть решением для определения позиции пользователя, даже если приложение убито в фоновом режиме? Поэтому я намеревался загрузить все координаты триггера, когда приложение работает, и иметь их, даже если приложение убито в фоновом режиме. Исходя из этого, я хотел бы отправить локальное уведомление всякий раз, когда пользователь вводит один из этих радиусов. Для определения местоположения пользователя я думал о RSSI (Индикатор уровня радиосигнала).
У кого-нибудь есть идеи, может ли что-то подобное сработать? Или есть идеи о том, как получить намеченный результат другим способом?
Я очень благодарен за все вклады.
Будем рады услышать некоторые особые подходы.
Большое спасибо заранее за каждый намек.