Почему ParseUser был зарегистрирован без deviceToken?

Я обнаружил странную вещь в своем приложении Parse: была добавлена ​​новая запись об установке с устройства Android, но ее поле deviceToken пусто. Вероятно, из-за этого новый пользователь не получает никаких push-уведомлений (подписчиков, таргетированных на его устройство, всегда ноль).

Почему такая ситуация?


person TheUnexpected    schedule 07.07.2014    source источник
comment
Вы имеете в виду установочную запись?   -  person Fosco    schedule 07.07.2014
comment
Да, моя вина. Я исправил открытый пост   -  person TheUnexpected    schedule 08.07.2014
comment
Устройства Android используют поле installId. Выполните шаги по устранению неполадок здесь: parse.com/docs/push_guide#troubleshooting/Android.   -  person Fosco    schedule 08.07.2014
comment
У меня была точно такая же проблема. Оказалось, что вы должны установить PushService.setDefaultPushCallback(this, YourActivity.class); (я думал, что это необязательно). Скажите мне, если это поможет, тогда я могу опубликовать ответ.   -  person Yaroslav Mytkalyk    schedule 10.07.2014
comment
Я уже сделал это с первых шагов разработки.   -  person TheUnexpected    schedule 11.07.2014


Ответы (1)


Вы также можете использовать таблицу установки только для отслеживания установки приложения на пользовательских устройствах, например, для обработки загрузки данных с другого устройства...

person PetrV    schedule 17.07.2014