У меня есть wkwebview, и я установил флажок «встроенное воспроизведение», которое предполагает создание любого видео в wkwebview, чтобы оно не воспроизводилось автоматически, оставалось на веб-странице и не переходило в полноэкранный режим.
Это работало нормально дляменя, пока мой Xcode не обновился до 11!
Теперь я получаю следующую ошибку, но она позволяет автоматически воспроизводить видео в полноэкранном режиме, когда раньше этого не происходило.
2019-09-27 22:26:43.654625-0400 RPD[3848:126819] [assertion] Error acquiring assertion: <NSError: 0x600000c9c7b0; domain: RBSAssertionErrorDomain; code: 2; reason: "Required client entitlement is missing"> {
userInfo = {
RBSAssertionAttribute = <RBSLegacyAttribute: 0x7fe141f30d60; requestedReason: MediaPlayback; reason: MediaPlayback; flags: PreventTaskSuspend | PreventTaskThrottleDown | WantsForegroundResourcePriority>;
}
}
Я добавилвозможность «Фоновые режимы», но включение аудио, трансляции, картинка в картинке ничего не делает.