Как в Swift пробудить приложение в фоне при подключении к интернету, либо продолжить работу приложения в фоне в течение нескольких минут

В чём суть: пользователь отправляет сообщение, которое должно попасть собеседнику через сервер. Если доступ к интернету есть, то оно отправляется сразу, если нет, то сохраняется в памяти, однако как только доступ к интернету появился, то в фоновом режиме всё должно отправиться на сервер (как это сделано в телеграмме, ватсаппе и т.д.). Проблема возникает именно в пробуждении приложения в фоне при появлении интернета на айфонах. С андроидами вроде как должно быть проще, но если не сложно, то тоже подскажите как лучше сделать. Либо сделать так, чтобы после сворачивания приложения, часть кода функционировало еще несколько минут


Ответы (0 шт):