Apple Wallet Pass локальная разработка с http URL - PullRequest
1 голос
/ 09 января 2020

Я закончил настройку маршрутов веб-сервиса в соответствии с документацией Apple, и я могу подписывать и предоставлять пропуска. К сожалению, я испытываю следующую проблему. Когда я определяю webServiceUrl как "https://localhost: 5000 / wallet / ", подпись прохода работает как ожидалось. Затем я использую пропуск в имитаторе iOS, где я включил «Разрешить службы Http» в настройках разработчика, но все еще получаю сообщение об ошибке «Произошла ошибка SSL, и безопасное подключение к серверу невозможно» , Попытка затем использовать http вместо https непосредственно в определении webServiceUrl в файле pass. json приводит к ошибке подписи. Знаете ли вы, какие шаги необходимо предпринять, чтобы иметь возможность локально протестировать обновления?

1 Ответ

1 голос
/ 09 января 2020

Предупреждение говорит вам все, что вам нужно знать.

Измените webServiceUrl на http://localhost:5000/wallet/. Опция разработчика означает, что вам не нужно использовать https, и пароль все равно должен быть установлен на любом устройстве с установленным параметром «Разрешить службы Http».

...