Можно ли заставить приложение открываться при входе в регион маяка / в пределах досягаемости маяка / ibeacon

Я изучаю опыт конечного пользователя для прототипа маяка, но я изо всех сил пытаюсь найти какие-либо сценарии конечного пользователя, в которых приложение становится активным/открывается на экране, когда оно находится в пределах досягаемости.

Я могу заставить приложение отправить уведомление, и это наиболее вероятный опыт как на Android, так и на iOS, но кто-нибудь знает, можно ли заставить приложение открыться?

Маловероятно, что я хотел бы, чтобы реальным клиентам мешали их опыт таким образом, я думаю, что это нормально, если приложение уже запущено и открыто, но не в том случае, если оно работает, но не открыто.

Спасибо


person JulioLaker    schedule 12.01.2015    source источник


Ответы (1)


На андроиде это возможно. справочное приложение для Android Beacon Library демонстрирует, как именно это сделать.

В iOS это невозможно из-за ограничений безопасности ОС. Подробнее см. здесь. Лучшее, что вы можете сделать, это отправить локальное уведомление пользователю при обнаружении маяка, а затем, если пользователь укажет на него, запустить приложение.

person davidgyoung    schedule 12.01.2015