Вызов веб-служб, не работающих в Passkit (webServiceURL)

У меня есть приложение, которое генерирует пропуски для Apple Wallet. Приложение создано на Ruby on Rails с использованием гема dubai. Я могу создать купон, и он работает в iPhone Simulator. Проблема в том, что если я помещаю свойство webServiceURL с адресом веб-служб в купон, имитатор не сможет прочитать купон, а также не отобразит ошибку на экране или в журнале (консоли). В симуляторе включена функция «Разрешить службы http», и он находится в той же сети. В приложении RoR реализованы службы и указаны правильные сертификаты, passTypeIdentifier и teamIdentifier.

Нет ошибок в журналах приложения или в журналах симулятора. Только проход не работает, когда я устанавливаю параметр webServiceURL.

Любая идея?

Спасибо!


person hazardco    schedule 04.03.2020    source источник


Ответы (1)


ok,

Я попытался прочитать пропуск с Macbook и смог прочитать журнал. "authenticationToken" слишком короткий. Глупая ошибка, но она не отображается в журналах симулятора.

person hazardco    schedule 05.03.2020