2016-10-06 2 views
0

У меня все было правильно, теперь я внезапно не получаю уведомления Android Push. Я использую Xamarin Android. Работал на прошлой неделе. Я проверил всеXamarin Android Urban Airship - толчок работал, теперь не

  • устройство толчок позволил
  • установки Google ключ гсм и пакет в городском дирижабле
  • вызова взлетный на старте -множество до airship.properties в приложении -в firebase консоли, у меня есть право отладки sha1 отпечатков пальцев

EDIT: Я посмотрел мой идентификатор канала для моего приложения и заметил

Push уведомление Опция: Отказано

Как это произошло? Я установил устройство для приема уведомлений для этого приложения.

ответ

1

У вас есть журналы приложений на устройстве? Включите подробный журнал, установив соответствующий уровень журнала в конфигурации дирижабля. Вы должны увидеть что-то вроде:

Обновления канала с полезной нагрузкой: { "канала": { "opt_in": правда, "device_type": "андроид", "фон": правда, "метка": [» notification_test "]," set_tags ": правда," push_address ":" pUSH_ADDRESS "}}

Это позволит вам проверить, если устройство на самом деле выбрали или нет. Если вы отключились, дважды нажмите кнопку push и уведомления, и убедитесь, что у вас есть адрес push.

+0

Спасибо. Я не вижу этого сообщения в журнале, однако я вижу запуск Airship и Airship Ready. Я вижу канал на панели UA UA под Android-каналами. Он имеет адрес push. Есть два входа для одного идентификатора канала, оба с той же информацией. Появится ли сообщение «Обновление канала» при запуске приложения? –

+0

Хорошо, это странно. Я удалил, затем переустановил приложение и теперь работает push. Любая идея, как устройство «отказалось» без меня? –

+0

@PatrickGoode - повторная установка приведет к воссозданию канала. Не уверен, почему ваш канал будет отключен сам по себе. Если вы не видите журналы, вам нужно установить developmentLogLevel в VERBOSE. – ralepinski

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