Error acquiring assertion:
... - ProcessAssertion::acquireSync Failed to acquire RBS assertion 'WebKit Media Playback' for process with PID=..., error: Error Domain=RBSServiceErrorDomain Code=1 ...
< /code>
Это происходит, даже если я включил необходимый фоновый режим ... < /p>
включен "аудио, воздушная игра и картинка в картинке" под фонариками в подписи и возможностях < /p>
avalio DidFinishLaUnchingWithoptions Method. < /li>
[*] WkwebView Configuration: в моем методе ViewDidtroller WebViewController. "MediaPaure", «Updatemetadata» из JavaScript. Этот обработчик называет методы на Singleton Audiomanager. < /Li>
Audiomanager Singleton: Этот класс управляет mpnowplayinginfocenter.default () и mpremotecommandcenter.shared ().
- Это настройки Metadata, полученные от JS. PlayCommand, PauseCommand, NextTrackCommand, предыдущий обработчик. Функции, такие как PlayCurrentAudio (), pausecurrentaudio (), skiptonextaudio (), skiptopreviousaudio () в контексте JS Webview. />
Что происходит: [/b]
Сбой, кажется, связан с процессом Wkwebview, не имеющего необходимого права на поддержание утверждений о воспроизведении, в то время как приложение не полностью в подлом. />
- Почему процесс Wkwebview, по -видимому, требует правления на фоновое воспроизведение, когда следует достаточно стандартного фонового режима «аудио» в определенных версиях IOS /Webkit? (Я тестирую на iOS 17.6)
Подробнее здесь: https://stackoverflow.com/questions/795 ... e-1-webkit