Delphi XE6 и NotificationCenter работают только с открытым приложением

Когда я создаю приложение с помощью этого компонента, оно просто отправляет уведомления на Android, когда приложение открыто или когда оно находится в фоновом режиме, потому что я нажал кнопку «Домой» на телефоне, если я закрываю приложение или выхожу с помощью кнопки «Назад», уведомления больше не передаются. к клетке. Есть ли способ исправить это?


person Anderson Nunes    schedule 08.09.2014    source источник
comment
Как ваше приложение может создавать новые уведомления, когда оно не запущено?   -  person mjn    schedule 08.09.2014
comment
@Sir Rufo Хотел бы, например, WattsUp, он работает в фоновом режиме, чтобы уведомлять пользователя о сообщениях.   -  person Anderson Nunes    schedule 08.09.2014
comment
Приложения Android не работают в фоновом режиме, они приостанавливаются.   -  person nolaspeaker    schedule 08.11.2015


Ответы (1)


Как вы ожидаете, что ваше приложение будет создавать какие-либо уведомления, если оно не запущено? Ваше приложение должно быть запущено, чтобы создавать или публиковать какие-либо уведомления в ОС.

Итак, теперь вы, вероятно, захотите сосредоточиться на предотвращении мгновенного закрытия приложения при нажатии кнопки «Назад» таким образом, чтобы вы уведомили пользователя о том, что закрытие приложения предотвратит работу его уведомлений, а затем предоставите вашему пользователю выбор: либо закрыть приложение, либо просто сохранить это работает в фоновом режиме.

person SilverWarior    schedule 08.09.2014