Решение проблем с оплатой из фона на Android
Для обеспечения стабильной работы Swoo в фоновом режиме и решения проблем с оплатой следуйте данной инструкции:
1. Настройте NFC оплату по умолчанию
Установите Swoo как приложение для NFC оплаты по умолчанию:
Настройки → Подключения → NFC и бесконтактная оплата → Приложение оплаты по умолчанию
Выберите Swoo из списка доступных приложений
Альтернативный путь:
Настройки → Приложения → Специальный доступ → Служба платежей NFC
Установите Swoo как службу по умолчанию
Выберите карту по умолчанию в приложении Swoo:
Откройте приложение Swoo
Перейдите в раздел управления картами
Выберите нужную карту и установите её как "Карта по умолчанию" или "Основная карта"
Убедитесь, что карта активирована для бесконтактных платежей
2. Заблокируйте приложение в памяти
Стандартный способ для всех Android-устройств:
Откройте диспетчер задач (экран недавних приложений) - кнопка "Последние" или свайп снизу
Найдите Swoo в списке приложений
Нажмите на значок приложения или удерживайте его окно
Выберите "Заблокировать", "Закрепить" или нажмите на значок замка
Рядом с приложением появится замочек - теперь оно защищено от выгрузки из памяти
Для Xiaomi (MIUI 12.5+):
Откройте приложение "Безопасность" → "Ускорение" → "Закрепленные приложения"
Включите тумблер рядом с Swoo для фиксации в памяти
Для Samsung Galaxy:
В диспетчере задач выберите Swoo → нажмите "Не закрывать" или "Закрепить"
3. Настройте оптимизацию батареи
Исключите Swoo из оптимизации батареи:
Настройки → Батарея → Оптимизация батареи (или Экономия заряда батареи)
Измените фильтр с "Не оптимизированы" на "Все приложения"
Найдите Swoo и выберите "Не оптимизировать"
Для Samsung:
Настройки → Обслуживание устройства → Батарея → Ограничения в фоновом режиме
Убедитесь, что Swoo не находится в списке "Приложения в режиме сна"
4. Разрешите автозапуск и фоновую работу
Включите автозапуск:
Настройки → Приложения → Разрешения → Автозапуск в фоновом режиме
Включите переключатель для Swoo
Для MIUI (Xiaomi):
Настройки → Приложения → Swoo → Разрешения → Контроль активности
Установите "Нет ограничений" в разделе "Контроль фоновой̆ активности"
5. Настройте отображение поверх других приложений
Эта настройка позволяет Swoo показывать статус транзакций поверх других приложений, обеспечивая полную видимость процесса оплаты.
Стандартный̆ способ (Android 8+):
Настройки → Приложения → Специальный̆ доступ (или Дополнительные настройки)
Выберите "Отображение поверх других приложений" или "Поверх других приложений"
Найдите Swoo в списке и включите переключатель
Подтвердите действие в появившемся предупреждении
Для Xiaomi (MIUI):
Настройки → Приложения → Разрешения → Другие разрешения
Найдите "Отображать поверх других приложений" или "Всплывающие окна"
Включите разрешение для Swoo
Для Samsung Galaxy:
Настройки → Приложения → найдите Swoo → Разрешения
Найдите "Отображать поверх других приложений" и включите
6. Проверьте дополнительные настройки
Отключите адаптивные функции энергосбережения:
Найдите и отключите "Adaptive Battery" или "Адаптивный̆ режим питания" в настройках батареи
Это предотвратит автоматическое ограничение работы приложения системой̆
Для Samsung отключите авто оптимизацию:
Обслуживание устройства → меню (три точки) → Правило автоматизации
Отключите "Ежедневная авто оптимизация" и "Адаптивный̆ режим питания"
Добавьте в список исключений ОЗУ:
Обслуживание устройства → ОЗУ → Список исключений → добавьте Swoo
Отключите режимы энергосбережения:
Временно отключите все активные режимы экономии энергии для проверки работы приложения
Перезагрузите устройство:
После внесения всех изменений перезагрузите телефон для применения настроек
Проверка результата
После выполнения всех настроек Swoo должно:
Оставаться активным в фоновом режиме
Получать замочек в диспетчере задач
Показывать окна статуса транзакций поверх других приложений
Успешно обрабатывать платежи без переднего плана
Не выгружаться системой̆ при очистке памяти
Важное примечание о безопасности: Разрешение "Поверх других приложений" является чувствительным с точки зрения безопасности, поэтому предоставляйте его только проверенным приложениям. Swoo использует это разрешение исключительно для отображения статуса транзакций и уведомлений об оплате.
Если проблема не исчезнет после выполнения всех шагов, сообщите в службу поддержки для дальнейшей̆ диагностики - возможно, потребуется проверка специфичных настроек вашей̆ модели устройства или версии Android.