Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
Ещё проектики
Рабочее время
Минималистичный счётчик рабочего времени онлайн
Общение / Приложение для Android / Перестали обрабатываться PUSH/СМС от банков

Перестали обрабатываться push/смс от банков

Admin
 
23 января 2019 11:34
Версии ОС Андроид начиная с 6.0, агрессивно противодействуют работе фоновых задач, в целях энергосбережения. Поэтому, чтобы обработка банковских уведомлений работала надёжно, в нашем приложении начиная с версии 2.4.14 появилось не стираемое уведомление и значок 'Д' наверху.

Если нет ни значка "Д", ни уведомления "Ожидание Push/SMS от банков" в шторке, сделайте долгое нажатие на иконку дребеденег, откройте "О приложении", далее "Уведомления", далее внизу зайти в "Push/СМС от банков", должна быть включена галочка "Показывать уведомления".

При этом, некоторые модели телефонов всё равно "убивают" обработчик. Как с этим бороться, на примере xiaomi:

  1. Отключить режим энергосбережения. Иначе, если заряд опустится ниже 20%, уведомления обрабатываться не будут.
  2. В меню "Настройки - Приложения - Все приложения - Дребеденьги"
    1. Включить Автозапуск.
    2. "Контроль активности", выбрать "Нет ограничений".
    3. "Другие разрешения", включить "Запуск в фоне" (если есть такой пункт).
  3. Запретить выгрузку приложения из активных, В разных моделях это делается по разному, вот два распространённых примера:
    1. Пример 1
      1. Открыть стандартное приложение "Безопасность"
      2. Cправа вверху значок "настройки" -> Ускорение -> Закреплённые пиложение
      3. Найти "дребеденьги" и включить флажок
    2. Пример 2
      1. Открыть список активных приложений (свайп снизу до середины экрана или нажатие соответствующей кнопки под экраном).
      2. Долгое нажатие на "дребеденьги".
      3. Замочек закрыть.
  4. Если перечисленные действия не помогают, запретить очистку памяти. "Питание и производительность - Питание (шестерёнка в правом верхнем углу) - Очищать память", должно стоять значение "Никогда".
  5. Перезагрузить телефон.
На примере устройства Samsung (Андроид 11):
  1. В меню "Настройки - Управление приложениями - Список приложений - Дребеденьги"
  2. Далее, в меню "Использование батареи" выдать все возможные разрешения (автозапуск, работа в фоне и т.п.)

Настройки могут несколько отличаться по названию и расположению у разных моделей и версий Андроид. Нужно искать эту информацию в интернете.

Admin
 
23 января 2019 18:10
Если телефон всё-таки убил обработку уведомлений (пропал значок 'Д' или превратился в 'Д!').

Отключить и заново включить доступ к уведомлениям, после открыть приложение "дребеденьги" и проверить значок. Примерный путь к настройкам (для xiaomi, Андроид 10):

Настройки - Защита конфиденциальности - Специальные разрешения - Доступ к уведомлениям. Либо просто в поиске по настройкам набрать "Доступ к уведомлениям".

Если не помогло:

  1. Отключите доступ к уведомлениям у приложения "дребеденьги" в настройках телефона.
  2. Сделайте выход через "Ещё - Смена пользователя".
  3. Остановите приложение через диспетчер задач, удалите данные приложения и почистите кэш.
  4. Удалите приложение, перезагрузите телефон и установите заново. Убедитесь, что после всех настроек значок 'Д' появился наверху.
  5. Поищите настройки телефона, блокирующие работу приложения.
Рекомендуем параллельно обратиться в тех. поддержку вашего устройства с подробным изложением проблемы, плюс, в поддержку самого гугла (android).
Admin
 
23 января 2019 18:20
Если уведомление 'Д' отображается и на экране блокировки, отключить его можно так:
  1. Открыть список приложений телефона, найти "дребеденьги" и открыть в нём настройку уведомлений, картинка раз
  2. Зайти в настройку уведомления "Push/СМС от банков", картинка два
  3. Найти пункт "Уведомления на экране блокировки" и установить значение "Никогда", картинка три
Картинки примерные, на разных устройствах могут отличаться, но суть понятна.
Admin
 
30 января 2019 12:18
Если побороть телефон-убийцу так и не удалось, можно установить старую версию 2.4.4 с обработкой СМС, отключив для неё автообновление в плэй-маркете.

Официальная ссылка: https://www.drebedengi.ru...4.apk

Проблема, судя по всему, в основном относится к счастливым обладателям телефонов xiaomi (MIUI). Эти устройства убивают фоновые приложения с какой-то особой жестокостью.
jusssan
11 августа 2019 15:14
У меня обработчик висит, смс от банков приходят, остаются непрочитанными, но операции не добавляются... В чем проблема может быть?
Admin
 
11 августа 2019 21:54
Здравствуйте.
У вас контакт называется нестандартно "сбербанк-онлайн", парсер не может связать его ни с каким счётом.

Настройте правило обработки в личном кабинете по этому ключевому слову, или поменяйте название контакта на просто "сбербанк".
Леонид
14 февраля 2020 12:53
А нельзя ли сделать настройку, чтобы по нажатию на данное уведомление открывался не браузер с данной страничкой, а само приложение? Чтобы для тех, кто уже понимает, зачем постоянно висящее уведомления, хотя бы польза от него была.
Admin
 
6 апреля 2020 15:39
Леонид Пишет:
А нельзя ли сделать настройку, чтобы по нажатию на данное уведомление открывался не браузер с данной страничкой, а само приложение?
Сделали такую настройку (Ещё-Пуш.СМС от банков-Настройки).
Там же можно настроить, чтобы по клику на уведомление запускался сканер, для обработки магазинных чеков:
https://www.drebedengi.ru...outQr
Тема закрыта для обсуждения