Я искал способы отправки push-уведомлений в собственное приложение и, читая документацию по expo, меня смутили две части информации, которые, кажется, противоречат друг другу.
Уведомления появятся в системном трее уведомлений, как вы и ожидаете, и при их нажатии откроется / передний план приложение.
(источник: https://docs.expo.io/versions/latest/guides/push-notifications)
Но в разделе «Почему бы не экспо» говорится:
Приложения Expo не поддерживают фоновое выполнение кода (запуск кода, когда приложение не установлено заранее или устройство находится в спящем режиме). Это означает, что вы не можете использовать фоновую геолокацию, воспроизводить аудио в фоновом режиме, обрабатывать push-уведомлений вфон и т. д.
(источник: https://docs.expo.io/versions/latest/introduction/why-not-expo)
Это кажется противоречивым, поскольку «приоритет» или «открытие» приложения подразумевает, что оно былоработает в фоновом режиме, как я вижу.
В конце я хотел бы изменить значок уведомления значка приложения с этим, но учитывая эту информацию, мне не ясно, возможно ли это? В IOS иAndroid?