Фоновая задача истекла при удержании WebKit ProcessAssertion - PullRequest
0 голосов
/ 18 октября 2019

Здравствуйте, я новичок здесь и в мире разработчиков, у меня есть это потоковое радио приложение, которое работало, пока Apple не решила обновить IOS 13, теперь он будет работать, пока экран включен, но если вы переключаете приложения или позволяетеЭкран без присмотра и затемняется до тех пор, пока он не выключится, он будет работать около 20 секунд и убьет музыку, если вы перейдете непосредственно к плееру с помощью сафари, он прекрасно работает. Я использую HTML, потому что я нашел, как это сделать быстро на вашей трубе. Я знаю около 0 о Swift или программировании, но я начинаю узнавать об этом. У меня есть исследования в Интернете, и есть люди, которые имеют ту же проблему, но я не видел решения, кроме как связаться с Apple. Я считаю, что это что-то, что связано с фоновой задачей, но я, конечно, теряюсь, потому что я действительно еще не понимаю язык. Заранее спасибо

этот код появляется во время работы приложения

Не удается завершить BackgroundTask: фоновая задача с идентификатором 4 (0x4) не существует, или она может быть уже завершена. Перерыв в UIApplicationEndBackgroundTaskError () для отладки.

20 секунд после переключения приложений или затемнения экрана, появляется этот код, и приложение убивается

[ProcessSuspension] Фоновая задача истекла при удерживании WebKit ProcessAssertion (isMainThread? 1).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...