Фоновое изображение / загрузка видео в iOS - PullRequest
0 голосов
/ 29 августа 2018

Можно ли загружать несколько изображений / видео на веб-сервер в фоновом режиме без ограничения времени. Я пробовал фоновые режимы, но это дает ограниченное время около 30 секунд.

Если это возможно, то как это возможно? Если это невозможно, то как это делают Whatsapp и Facebook.

1 Ответ

0 голосов
/ 29 августа 2018

Фоновые нити обрезаются через несколько (около пяти) секунд, что является принудительным завершением. Стоит отметить, что Facebook и Whatsup ничего не делают в фоновом режиме, они просто ждут события, когда они приостановлены, однако, если вы закройте Whatsup (проведите пальцем вверх), также возможно не получать входящие сообщения !!!

Даже если вам каким-то образом удастся сделать то, что вы собираетесь делать в фоновом режиме, Apple не будет публиковать ваше приложение в магазине приложений: на самом деле большая часть приложений, которые Apple отклоняет, связана с неправильным использованием фонового сервиса.

Нельзя выполнить произвольное задание за произвольное время в фоновом режиме. Существует определенный тип приложений, которые могут работать в фоновом режиме без ограничений, например, приложение Audio Player.

Тем не менее, вы можете продлить это время 5s, попросив UIkit за дополнительное время. Проверьте это из.

К сожалению, потоки в фоновом режиме намного медленнее, что делает ваше время еще короче!

...