Я отправляю данные на сервер FCM через «приложение администратора» и хочу, чтобы другое «приложение, не являющееся администратором», могло получать push-уведомления всякий раз, когда «приложение администратора» отправляет данные на сервер FCM.
Для этого я использую AWS SNS в тандеме с FCM для хранения списка получателей и распространения push-уведомлений. Однако, в отличие от ответа, указанного в https://stackoverflow.com/a/47413178/9846004 < / strong>, когда приложение находится на переднем плане, мое устройство не получает push-уведомления; он принимает их только тогда, когда находится в фоновом режиме.
In addition, how do I implement the feature to "open up the intended activity screen" using the "click_action" key in the payload? Do I need to include the full package name as part of the value?
Something like {"click_action" : "com.example.application.androidapp.main_activity"} or just {"click_action" : "main_activity"} will do?