Пользовательское действие, когда iBeacon доступен с Apple Wallet - PullRequest
0 голосов
/ 05 июля 2018

Я хотел бы создать пропуск для Apple Wallet, где я мог бы обновить пропуск, когда он находится рядом с маяком.

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

Вот как вы создаете маяк, но вы не можете точно определить, что должно произойти, если вы находитесь рядом с маяком.

"beacons" : [
      {
        "major" : 2,
        "minor" : 150,
        "proximityUUID" : "2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6",
        "relevantText" : "RadBeacon Athletic Club Front Desk"
      }
    ]

Есть ли возможность обновить пароль / сделать собственный запрос или это действие по умолчанию из Apple Wallet?

1 Ответ

0 голосов
/ 05 июля 2018

К сожалению, это невозможно.

Apple рассматривает данные о местоположении как личные. Возможность обновления прохода в зависимости от местоположения или близости к маяку потребует вызова API для обновления прохода.

Для этого потребуется, чтобы приложение Apple (кошелек) раскрыло, что пользователь находится рядом с маяком (личными данными), стороннему разработчику. Это имеет слишком много последствий для конфиденциальности, поэтому не допускается.

Реализация маяка в Wallet разработана для удобства. Это позволяет передать проход на экран блокировки прямо тогда, когда это необходимо пользователю (например, ожидание в очереди в регистре или на стойке регистрации). Попытка использовать его для каких-либо других целей часто заканчивается неудачным пользовательским опытом.

...