уведомление в фоновом режиме OneSignal в Swift 3+ без какого-либо уведомления? - PullRequest
0 голосов
/ 02 июля 2018

Я хочу получить JSON данные из push-уведомлений в фоновом режиме с oneSignal без появления какого-либо знака уведомления в Swift 3+. Моя главная проблема - как отправить уведомление в фоновом режиме для iOS по OneSignal API. Я сделал это в Android, но не могу найти какую-либо функцию или метод для получения данных уведомления в Swift.

1 Ответ

0 голосов
/ 18 июля 2018

Все, что вам нужно сделать, это установить для параметра content_available значение true через API OneSignal. Вы можете использовать поле data для отправки произвольного JSON.

Когда iOS получит это push-уведомление, оно увидит, что доступное содержимое - true, и откроет ваше приложение в фоновом режиме.

Это будет работать только в том случае, если телефон включен и пользователь не принудительно закрыл ваше приложение. Но это должно работать большую часть времени. Только не думайте, что 100% вашей пользовательской базы будет открыто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...