данные с сервера при обработке (background fetch).
Если приложение запущено, то silent push приходит, данные скачиваются, все ок.
Но если приложение в бэкграунде, то пуш приходит, а скачивание падает с time out.
В чем может быть дело? Background fetch прописан в info.plist
На сколько я помню - iOS полностью выключает все потоки в бэкграунд приложении по истечению 30 секунд
https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_updates_to_your_app_silently
Обсуждают сегодня