Описание тега backgroundtaskidentifier

3 ответа

TaskIdentifier в NSURLSession не изменяется

Я пытаюсь загрузить несколько видео через NSURLSession в моем приложении. Но taskIdentifier для каждого запроса приходит один и тот же. Это не получать изменения для каждого запроса. Как мы можем отслеживать наш запрос? Как мы можем узнать, какой из…
1 ответ

Использование фоновых режимов в приложениях

Я разрабатываю приложение для iOS, которое обновляет данные на сервер каждую минуту. Я хочу работать с этим обновлением данных, даже когда приложение переходит в фоновый режим. Я включил "Фоновый режим" в "Возможности" и не проверял никаких фоновых …
0 ответов

В чем разница между UIBackgroundTaskInvalid и endBackgroundTask?

Я иногда вижу код, где задача заканчивается с помощью bgTaskID = UIBackgroundTaskInvalid В других местах я вижу UIApplication.sharedApplication().endBackgroundTask(bgTaskID) В некоторых других местах я вижу: UIApplication.shared.endBackgroundTask(bg…
1 ответ

Фоновый запрос не выполняется Alamofire Swift

Я пытаюсь сделать вызовы в фоновом режиме, такие как POST,GET, чтобы быть более точным в методе didReceiveRemoteNotification, потому что они начинают работать при получении push-уведомления. Моя проблема в том, что все Alamofire.request никогда не в…
1 ответ

Изменить контроллер rootview, когда приложение переходит в фоновый режим (applicationDidEnterBackground)

Мне нужно показать черный экран, когда пользователь действительно идет в фоновом режиме. (Не приложение WillResignActive). В результате я меняю свой корневой контроллер вида, как это в applicationDidEnterBackground. //Before this, there will be Sync…
0 ответов

didfinishlaunching вызывается, когда backgroundTaskIdentifier заканчивается в фоновом режиме

В моем приложении фоновый режим включен, потому что я использую функциональность Bluetooth. Когда я ставлю свое приложение в фоновом режиме. Я использую UIBackgroundTaskIdentifier для выполнения задачи в фоновом режиме. Но когда эта фоновая задача з…
1 ответ

Swift Фоновая задача на applicationWillTerminate

Я использую набор для звонков и VoIP звонки. У меня есть случай, когда пользователь находится в состоянии вызова и пользователь завершает приложение из фона, тогда я хотел выполнить некоторые небольшие операции, такие как выход из вызывающего канала…
25 май '19 в 07:10
2 ответа

Вызов отправки BGTaskScheduler завершается неудачно с кодом BGTaskSchedulerErrorDomain: 1

BGTaskScheduler не работает с "BGTaskSchedulerErrorDomain" - код: 1 на iOS 13.0 Я попробовал образец программы ColorFeed, предоставленный Apple, и столкнулся с той же проблемой. let request = BGProcessingTaskRequest(identifier: "com.example.apple-sa…
03 ноя '19 в 16:25
1 ответ

Кто-нибудь знает, как быстро решить проблемы с BackgroundTask?

Я использую фоновую задачу в своем приложении после обновления моего iPad до iOS 13, мое приложение выдаёт следующее: Невозможно завершить BackgroundTask: фоновой задачи с идентификатором> 13 (0xd) не существует или она, возможно, уже завершена. Пер…
0 ответов

Тестовая версия показывает всплывающее окно приложения без завершения работы приложения (проблема beginBackgroundTask)

У некоторых тестировщиков появляется всплывающее окно с аварийным завершением работы приложения, в то время как приложение отлично работает на переднем плане. Я реализовал крашлитику, но лога сбоев нет. Если я прошу тестеров оставить отзыв, appstore…
1 ответ

Приложение вылетает только на iOS 13 в фоновом режиме

Приложение вылетает только на iOS 13, и когда я увидел подробный отчет, в отчетах упоминается, что приложение находилось в фоновом режиме, когда оно было разбито. Нет ссылки на строку кода, упомянутую в журналах сбоев, где я могу найти строку, вызыв…
0 ответов

Как получить список всех активно работающих UIBackgroundTaskIdentifiers?

Я работаю над приложением для обмена сообщениями, в котором мы хотим продолжать повторять попытки отправки сообщения, которое не может быть доставлено из-за плохого / отсутствия подключения. И он должен продолжать попытки, даже если приложение наход…
01 окт '20 в 14:22
0 ответов

Swift: BGTaskScheduler не запускает задачу обновления

Я пытаюсь реализовать BGAppRefreshTask, который будет отправлять данные в конечную точку, когда приложение находится в фоновом режиме. Метод публикации данных работает при вызове, поэтому я знаю, что эта логика верна. Вот что у меня есть в моем AppD…
1 ответ

Как выполнить локальное резервное копирование, если приложение iOS закрыто?

Моя цель такова: выполнить локальное резервное копирование/копирование некоторых файлов/папок. Мое приложение представляет собой форк приложения Signal с открытым исходным кодом от GitHub. приложение для обмена сообщениями. Сообщения хранятся в лока…