AquaMail Forum

На Русском языке => Ошибки => Topic started by: loki3d on November 07, 2017, 12:41:57 pm

Title: Не приходят PUSH уведомления
Post by: loki3d on November 07, 2017, 12:41:57 pm
На Xiaomi 4A c Андройдом 6.0.1 не удается настроить уведомления.
Настраивал уведомления PUSH и PUSH+ проверка по расписанию, но, похоже, что оболочка выгружает приложение через некоторое время, завершая фоновый процесс.
В настройках профилей энергосбережения установил, что бы система не ограничивала фоновый процесс приложения.
Для сравнения установил почту Яндекс, дал ей аналогичные настройки и в ней уведомления приходят.
Title: Re: Не приходят PUSH уведомления
Post by: Kostya Vasilyev on November 07, 2017, 09:35:09 pm
Re: похоже, что оболочка выгружает приложение через некоторое время, завершая фоновый процесс

Да, не некоторых моделях телефонов есть свои встроенные "оптимизаторы", и мне кажется на Xiaomi в том числе.

Пожалуйста гляньте в ЧаВо, там ближе к концу есть про это, и в том числе про Xiaomi MIUI.
Title: Re: Не приходят PUSH уведомления
Post by: Джахангир on December 28, 2017, 07:56:50 am
По началу не понимал в чём проблема, даже переустановил приложение.
А про написанные в ответе выше все ограничения убрал давно.
Также стоит на автозапуске после перезагрузки, в том числе сделал так, чтобы приложение не закрывалось при нажатии кнопки закрыть все приложения.
Но, всё равно, через день или меньше, приложение перестает получать почту автоматически.
Что очень странно, другие приложения совсем не страдают от этого, к примеру, Facebook messenger работает в фоновом режиме, хотя я наложил ограничения на автозапуск и на "Restrict background activity"
(https://ibb.co/dmgbHG)
(https://ibb.co/cd5Wjw)
Title: Re: Не приходят PUSH уведомления
Post by: grizzli on December 28, 2017, 07:11:35 pm
Такая же история с HONOR 8 , не приходят пуш . Думал сначала что провайдер не предоставляет , перешли одновременно с заменой тел. , но потом перешли еще на одного тоже не приходят. Вообщем на сколько я понял касяк тел. Хотя везде все разрешения прописаны , но один хрен не работает !
Title: Re: Не приходят PUSH уведомления
Post by: Kostya Vasilyev on December 29, 2017, 09:28:52 pm
На Huawei есть свой "оптимизатор батарейки" - в дополнение к Doze Mode который встроен в Андроид 6.0+

На моём (старая модель, но обновилась до 7.0):

Настройки телефона - батарея - внизу списка "оптимизировать" - далее нажать "открыть" где написано "... приложений работают при заблокированном экране"

Увидите экран который называется "фоновые приложения", и там сверху так и написано, что при блокировке экрана будут закрываться фоновые приложения, и в результате Вы можете не получать электронной почты и так далее.

Мило, не правда ли? И как спрятали, просто без пол-литра вообще не найти!

И вот на этом экране - найти Акву и снять галочку справа (если есть галочка - будет завершаться при блокировке экрана... Нет галочки - будет позволено работать в фоне).

Title: Re: Не приходят PUSH уведомления
Post by: Kostya Vasilyev on December 29, 2017, 09:31:06 pm
Да и ещё. На моей модели Huawei - если программу исключить из Doze Mode (это тот "оптимизатор" который стандартный в Андроиде, не Huawei-евский), то ...

... тот факт что программа исключена теряется (сбрасывается) через какое-то время (несколько дней). Сам по себе.

Проверка - настройки Аквы - почта, получение - там будет зелёная панель / кнопка, в начале списке, если программа *не* исключена из Doze Mode. Нажатие - запускает процедуру исключения из Doze Mode, чтобы работала в фоне.