Обнаружение маяка в непосредственной близости, приложение для iOS и Android - PullRequest
0 голосов
/ 21 февраля 2019

Я создаю приложение для iOS и Android и хочу, чтобы пользователь получал уведомления, когда он будет находиться рядом с Beacon.Я надеюсь понять следующие случаи, сможет ли пользователь получать уведомление:

  1. Если приложение находится в фоновом режиме и пользователь приблизился к маяку, позволит ли онли приложение отправить ему локальное уведомление?
  2. Если приложение находится в отключенном состоянии и пользователь приблизился к маяку, разрешит ли приложение отправить ему локальное уведомление?
  3. Какой маяк будет лучшим для моего варианта использования?

любая помощь здесь будет оценена.

1 Ответ

0 голосов
/ 21 февраля 2019

1.Да

2.Да

Если приложение убито, вы должны убедиться, что на Android вы запускаете фоновую службу, которая прослушивает близость маяка, и убедитесь, что она не будет уничтожена системой.На стороне iOS вы должны настроить фоновое сканирование маяков с использованием аксессуаров Bluetooth LE, включенным в «Совместимость», которое не будет уничтожено системой при правильной настройке.

Если ваше устройство Bluetooth НЕ является маяком и просто передает некоторую рекламуданные по радиоканалу, тогда на стороне Android вы сможете настроить фоновый сканер Bluetooth, в то время как на iOS это невозможно будет сделать, если устройство Bluetooth не подключается (даже с подключаемым устройством это будет сложно).

Эти службы могут запускать локальное уведомление, когда маяк входит в необходимый диапазон.

3.Любой

Ответы действительны, если приложения Android и iOS настроены правильно, и маяки являются ИСТИННЫМИ маяками, а не случайными устройствами Bluetooth, которые передают рекламные данные.

Удачи:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...