Как следует начинатьBackgroundTaskWithExpirationHandler: использовать для продолжения существующих задач?
Все примеры использования и руководства, которые я нашел в beginBackgroundTaskWithExpirationHandler: показать, как обернуть новую задачу или задачи в блок для выполнения.
Однако, если активность уже началась, например, предположим, что NSURLConnection находится в середине загрузки, когда приложение переходит в фоновый режим. Тогда как можно заниматься этой деятельностью с помощью beginBackgroundTaskWithExpirationHandler?
- Карта IOS Google sdk: как сделать информационное окно маркера с различными ссылками
- HID: доступ к «защищенным приложениям» для доступа к защищенным службам запрещен
- Локальные уведомления не настраиваются для часовых поясов
- Как вы можете запускать приложения iOS в облаке Google, хотя у него нет поддержки IPv6
- Как сделать Raspberry Pi 3 доступным для iOS и CoreBluetooth?
благодаря
- Как полностью удалить анимацию UIImageView из памяти?
- iOS 8 TestFlight не устанавливает приложение
- потребность в размере пикселя для UIButton
- Сообщение iOS - GCM не получено, когда флаг kGGLInstanceIDAPNSServerTypeSandboxOption установлен в значение false
- iOS bluetooth scanForPeripheralsWithServices нет результатов
- GMSMapView: центр по координатам и уменьшению масштаба, чтобы показать местоположение пользователя
- IOS Parse включает ключевой запрос
- Приложение FB не запрашивает разрешения от iOS после удаления приложения на FB.com
One Solution collect form web for “Как следует начинатьBackgroundTaskWithExpirationHandler: использовать для продолжения существующих задач?”
В любом случае вы должны просто обернуть его в блок задач фона. Затем, если приложение войдет в фоновый режим, вам будет разрешено продолжить.