2015-11-02 5 views
0

Существует два подхода к показу приложения/приложения (не установлено) на экране iphone lock screen/app switcher. Один из них основан на GPS, в котором IOS решает, какое приложение отображать в качестве предложения. Другой - это маяковый радиосигнал, в котором идентифицирован конкретный маяк.GPS базируется на базе VS Beacon? Который управляет значком приложения «Окно блокировки экрана»

  1. Если службы определения местоположения разрешены для нескольких приложений и говорят, что все эти приложения также используют подход на основе маяка, чтобы показать свои значки на левом углу экрана блокировки, какое приложение будет отображаться IOS?
  2. Поскольку службы определения местоположения разрешены для этих приложений и говорят, что есть еще одно релевантное приложение, которое НЕ использует подход на основе маякового радиосигнала (используя только подход на основе GPS), может ли IOS отдать предпочтение приложениям с маяком через GPS на основе этого нового приложения .?
+0

Вряд ли вы будете находиться в диапазоне нескольких маяков для разных приложений одновременно – Paulw11

ответ

0

Например, NYC-офис Estimote находится в том же квартале, что и тренажерный зал Equinox, и наши телефоны разумно и автоматически предупреждают нас об использовании этого приложения. Это очень просто и интуитивно, чтобы открыть приложение во время ходьбы в тренажерный зал - и в этом процессе упорядочить поток регистрации с помощью стойки регистрации тренажерного зала. Тем не менее, поскольку он использует GPS-геометрии, точность невелика. Мы фактически получаем значок Equinox за 1 квартал, и нет контроля над брендами или магазинами (в данном случае Equinox) о том, как это выглядит.

0

Приложение Apple для приложений, не установленных на телефоне, основанных на близости, использует недокументированную технику. Хотя я подтвердил, что использует GPS в качестве входа, я никогда не мог подтвердить, что маяки используются вообще.

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

0

AFAIK, Apple никогда не рассказывала о деталях реализации того, как работает значок блокировки экрана. Функция AKA «предлагаемые приложения» работает.

Однако мы сделали некоторые эксперименты на Estimote и заметил, что, находясь внутри CLRegion (как «GPS» CLCircularRegion и CLBeaconRegion работы), что приложение отслеживает с помощью Core Location, последовательно делает значок приложения отображаются на замке экран. Таким образом, кажется, что и маяки, и местоположение GPS попадают в тот же механизм, который регулирует предложения, основанные на местоположении. (Обратите внимание, что в iOS 9 это не только значок блокировки экрана, но также панель внизу микшера приложений.)

К сожалению, мы не смогли установить, что произойдет, если вы находитесь в нескольких квалификационных CLRegion s, принадлежащих разным приложениям. Мы подозреваем, что это может быть связано с порядком, в котором регионы приложений регистрируются для мониторинга, но никогда не смогли получить согласованные результаты.

Кроме того, поскольку все это поведение недокументировано, Apple может изменить его в любое время. Просто то, что нужно знать.

Сторона примечания: передача обслуживания всегда превосходит предлагаемые приложения.