JivoChat / JivoSDK-Android

The Jivo Mobile SDK allows you to embed the Jivo chat into your Android mobile applications to receive customer requests
https://www.jivochat.com
10 stars 5 forks source link

Не приходят пуши, когда приложение закрыто #52

Closed VITYQ closed 1 year ago

VITYQ commented 1 year ago

При свернутом и закрытом приложении не приходят пуши от чата, в чем может быть проблема? При этом на открытом приложении пуши приходят. Настраивали как указано в документации. Admin SDK ключ сгенерировали.

Заранее спасибо

tavtorkin-jivo commented 1 year ago

@VITYQ Здравствуйте! Можете включить логи SDK ? Требуется больше информация, какая версия OS, устройство, версия SDK? Всю информацию отправьте android@jivosite.com со ссылкой на этот тред.

mitaichik commented 1 year ago

При свернутом и закрытом приложении не приходят пуши от чата, в чем может быть проблема? При этом на открытом приложении пуши приходят. Настраивали как указано в документации. Admin SDK ключ сгенерировали.

Заранее спасибо

Получилось разобраться? Я уже перепроверил все что только можно - они реально не приходят, такое чувство, что Jivo их и не отправляют.

VITYQ commented 1 year ago

@mitaichik изначально пушсервис мы использовали JivoFirebaseMessagingService, он как раз у нас не работал в свернутом состоянии. Перенесли все в FirebaseMessagingService как указано в документации

class PushService : FirebaseMessagingService() {
    ...

    override fun onNewToken(token: String) {
        ...
        Jivo.updatePushToken(token)
    }

    override fun onMessageReceived(message: RemoteMessage) {
        ...
        if (!Jivo.handleRemoteMessage(message)) {
            //Выполнить обработку сообщения.
        }
    }
}

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