Apple проходит среду разработки - PullRequest
0 голосов
/ 10 октября 2019

Я пытаюсь понять, как работать с Apple Pass при использовании localhost. Я использую Android-отладку по USB, чтобы с моего телефона посещать мой веб-сайт, обслуживаемый на локальном хостеЯ также настроил подписание, сжатие и установку пропусков.

Что я не понимаю, так это как отлаживать связь между установленным пропуском и моим сервером. Похоже, я не получаю запросы от прохода после его установки. Это потому, что я использую localhost? Я вставил localhost в качестве веб-службы в файл pass.json, используемый для его создания. Моя проблема заключается в понимании того, как отладить проблему, поскольку я не получаю обратной связи для работы.

1 Ответ

0 голосов
/ 10 октября 2019

Локальный хост не будет работать, так как устройство будет просматривать локальный хост как сам по себе, а не как ваш компьютер.

Для локальной работы:

  • подключите телефон и компьютер к одному беспроводному соединению. network
  • разрешить http в меню разработчика вашего iPhone (в противном случае пропуск будет отклонен из-за отсутствия https webServiceURL)
  • использовать http://computerIp:8080/ в качестве webServiceURL
  • служитьваш веб-сервис на вашем компьютере через порт 8080

Для обратной связи вы можете просматривать журналы вашего устройства в Xcode или в приложении консоли OSX.

...