Чтобы звонки приходили, когда приложение свёрнуто или экран телефона выключен, «Мультиком» держит SIP-соединение активным в фоне. Главный враг фоновой работы на Android — системная «оптимизация батареи»: её нужно один раз настроить. На iPhone всё работает автоматически.
Как это работает
- Приложение запускает фоновую службу и держит регистрацию на АТС. В шторке появляется тихое уведомление «Принимаю звонки в фоне» — это нормально, не убирайте его.
- Даже если система всё-таки выгрузила приложение из памяти, входящий звонок приходит push-уведомлением и открывается на весь экран, в том числе на заблокированном телефоне.
Android — включите фоновый режим
- Откройте приложение → Настройки (иконка профиля).
- Включите «Уведомлять о звонках когда экран выключен». В шторке появится тихое уведомление «Принимаю звонки в фоне» — так и должно быть.
- Посмотрите строку «Оптимизация батареи». Если написано красным «Включена — мешает звонкам» — нажмите «Открыть настройки батареи» и разрешите приложению работать без ограничений. Значение должно смениться на зелёное «Отключена ✓».
- При первом запуске разрешите приложению уведомления, доступ к микрофону и показ поверх других приложений / на экране блокировки — без этого входящий звонок не покажется на заблокированном экране.
Настройки производителя телефона
Xiaomi, Huawei, Honor, Samsung, OPPO, Realme, vivo и OnePlus дополнительно и очень агрессивно выгружают фоновые приложения. Помимо шагов выше, разрешите автозапуск и фоновую работу именно для «Мультиком»:
- Xiaomi / Redmi / POCO (MIUI, HyperOS): Настройки → Приложения → Мультиком → включите «Автозапуск»; в разделе экономии батареи выберите «Без ограничений»; в списке недавних потяните карточку приложения вниз и нажмите замок 🔒. Также разрешите «Всплывающие окна» / показ поверх других приложений.
- Huawei / Honor (EMUI): Настройки → Батарея → Запуск приложений → Мультиком → переключите на «Управлять вручную» и включите всё: автозапуск, косвенный запуск, работа в фоне.
- Samsung (One UI): Настройки → Обслуживание устройства → Батарея → уберите «Мультиком» из списка «Спящие приложения» и отключите ограничение фоновой активности для него.
- OPPO / Realme / vivo / OnePlus: в настройках батареи/энергосбережения разрешите для «Мультиком» автозапуск и фоновую активность, снимите ограничения энергосбережения.
После перезагрузки телефона
После включения телефона приложение перезапускается и восстанавливает регистрацию автоматически. На телефонах с автозапуском (Xiaomi, Huawei и др.) убедитесь, что автозапуск разрешён (см. выше), и хотя бы один раз откройте приложение после установки.
iPhone (iOS)
На iOS фоновый режим работает автоматически через системные голосовые push-уведомления (PushKit) и CallKit — отдельно настраивать оптимизацию батареи не нужно. Достаточно, чтобы были разрешены уведомления: Настройки → Мультиком → Уведомления — включены.
Проверка
- Сверните приложение или выключите экран телефона.
- Позвоните на добавочный сотрудника (или попросите коллегу позвонить).
- Должен прийти входящий звонок на весь экран.
Если звонок не приходит — вернитесь к шагам «Оптимизация батареи» и «Настройки производителя телефона» и убедитесь, что индикатор регистрации в приложении зелёный.
Важно. Не «смахивайте» приложение из списка недавних принудительно и не пользуйтесь «очистителями памяти» — они убивают фоновое соединение, и звонки перестанут приходить, пока вы снова не откроете приложение.