2017-02-14 3 views
1

У меня есть действительно странное поведение на iOS. У меня есть приложение, которое использовало уведомления о синтаксическом разборе. С тех пор как сеанс отключен 30 января, я переключился на back4app. Я тестировал отправку push-уведомлений - мое приложение подписалось на тестовый канал, и я отправлял нажатие на канал. Я использовал два телефона.Повторная установка приложения для push-уведомлений на iOS

Примерно в 5 вечера я получал уведомления на обоих телефонах (версия для телефона A и версия 2 для телефона2). Примерно в 6 часов я получил уведомления только на одном телефоне (версия B), а не на другом (версия A). Я вошел в телефон, проверил магазин приложений и обновленную версию A -> B. Итак, теперь оба телефона имеют версию B.

У телефона еще нет никаких уведомлений, кроме телефона2. Затем я удалил приложение на телефоне2 и переустановил. Теперь, примерно в 8 вечера, оба телефона получают уведомления.

Это действительно касается того, что уведомления перестали отображаться на телефоне 1 и не отображались даже после обновления и потребовали переустановки для работы. Я зарегистрирую registerForRemoteNotifications в вызове инициализации плагина, и я подтвердил из журналов, которые я успешно зарегистрировал, и сохранил токен и был на правом канале.

Feb 13 19:23:30 ucb-sdb-iphone-1 emission[674] <Warning>: Successfully registered remote push notifications for token <c2a21dac d3e1678c 8fcde265 4552c3f6 64e507b9 94b4e092 300165b3 bfc747fe> with parse

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

ответ

0

Для чего я могу сказать, что для Push-уведомления Back4App для iOS есть две вещи, которые в основном необходимы: действительный сертификат и соответствующие токены устройства.

В вашем случае, поскольку вы не разделяли многое из того, насколько отличаются ваши версии A и версия B, я не уверен, что какая-либо из этих двух ключевых сведений была правильной и работает.

Кроме того, зеленый статус Push может не показывать все, так как даже если Push установлен, а состояние «SENT», устройство может не получить его, если он не работает.

Мое предложение было бы сосредоточиться на этих двух ключевых сведениях, проверить их Documentation и дать им попробовать в своей службе поддержки онлайн-чата.

+0

Я не уверен на 100% разницы между версиями A и B, но IIRC, они отличаются только номером версии. У меня был один и тот же сертификат и профиль обеспечения для обоих из них. Обратите внимание, что для второго шага у меня была версия B на обоих из них, и только один телефон получил уведомления. Я перешел на ионную платформу, поэтому я не смог воспроизвести ее недавно. – Shankari

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