2014-11-18 8 views
0

Я создаю свой собственный веб-сервис Passbook, чтобы регистрировать и обновлять пропуски, созданные моим сервером. Когда я добавляю к информации Pass в pass.json атрибуты webServiceURL и authenticationToken, пропуск отображается, но не добавляется в приложение IOS Passbook. Учитывая, что я все еще в процессе развития не имеют HTTPS с сервером SSL, но простой HTTP один:Passbook не удалось подключиться к веб-сервису разработки

http://192.168.1.100:8080/PassbookDelivery 

ли устройство и/или протокол внутри веб-службы необходимо некоторое специальное изменение для того, чтобы принять пропуск, полученный моим сервером? Имеет ли аутентификацияToken какие-либо ограничения, такие как длина строки, шифр или контент?

Примечание: Я уже использовать URL формат для регистрации устройства для обновлений, как указано в Passbook web service specification, что (POST)

http://192.168.1.100:8080/PassbookDelivery/v1/devices/_deviceLibraryIdentifier_/registrations/_passTypeIdentifier_/_serialNumber_ 

но не получает вызов от устройства.

ответ

1

Попробуйте это: перейдите в раздел «Настройки»> «Разработчик», прокрутите страницу до «ИСПЫТАНИЯ ПАССАЖИ» и переключите «Разрешить службы HTTP».

+0

Спасибо! Вы правы, как только устройство подключено, вкладка «Разработчик» появилась в настройках, и с этим изменением вы сказали, что моя веб-служба была успешно вызвана – AngelBlond8