Приложение iOS не обновляет информацию для уведомлений в фоновом режиме
У меня есть приложение для iOS, написанное на языке Swift, и есть функция, где пользователь может проверить опцию, где он получает уведомление, когда конкретное число изменяется на главном сервере. Позвольте мне продемонстрировать:
Таким образом, это приложение собирается показать цену нескольких "бирж", таких как доллар, евро и т. Д., Основываясь на информации на веб-сайте. Цены могут меняться каждую секунду или каждую минуту. Когда приложение работает в фоновом режиме, оно работает только в течение следующих 3 минут, а уведомления об изменении цены останавливаются. Я также не могу использовать push-уведомления, потому что я не знаю, какие биржи выбрал пользователь для получения уведомлений.
2 вопроса:
1) Можно ли обновлять цены с сервера сайта через автоматическое push-уведомление в приложении, пока оно находится в фоновом режиме?
2) Если да, то после обновления информации можно ли представить локальное уведомление, полученное с сервера, пользователю в качестве обновления цены? На самом деле, мне не терпится использовать автоматические push-уведомления для обновления цен и локальные уведомления для отображения новой цены.