2017-02-12 5 views
0

Я создал гибридное приложение на базе Кордовы для iOS и Android. Я добавил библиотеку Pushwoosh, но push-уведомления не работают, поскольку устройство не регистрируется. Проверка регистрационного журнала Android Pushwoosh (который работает), сначала выполняется регистрация пользователя, и если это правильно, оно идет для регистрации устройства. На iOS я получаю этот журнал (AppId, userId и hwid были скрыты):Pushwoosh - не регистрирующее устройство на iOS

x | Pushwoosh запрос: | URL: https://cp.pushwoosh.com/json/1.3/registerUser | Полезная нагрузка: {«запрос»: {«device_type»: 1, «приложение»: «XXXXX», «userId»: «XXXXX», «v»: «3.1.1.434», «hwid»: «XXXXX»}} | Статус: "200 без ошибок" | Ответ: {«status_code»: 200, «status_message»: «OK», «response»: «Формат запроса недействителен».} x

Как я понимаю, проблема с регистрацией пользователя («Форма запроса» недействительна. ") позволяет избежать регистрации устройства. Правильно ли это? В чем проблема с регистрацией пользователя?

ответ

0

Вам не нужно искать/registerUser. Этот API предназначен для пользовательских push-уведомлений и может быть отключен в учетной записи.

Вам необходимо найти/registerDevice. Вы увидите это в журналах после подписки на push-уведомления.

Смежные вопросы