Я не нашел никакой документации, связанной с темой ниже, касающимися уведомлений UISCENE для видео PIP, которые, кажется, появились с iOS 18. Есть ли какие -либо или имеет было упомянуто, как и в WWDC или в другом месте? iOS 18 (дайте или возьмите несколько незначительных выпусков, так как я не понял точно, когда появилось это изменение). < /p>
из iOS 18 и далее, кажется, что эти уведомления не только отправляются Для самого приложения для iOS при движении на передний план/фон, но мы также получаем уведомления для PIP -видео «Сцены» «Пройдя на передний план/фон.
[*] uiscene. WillEnterForeGroundNotification < /li>
uiscene.didentererbaclagroundnotification
< /ul>
Итак (из iOS 18) Когда ваше приложение воспроизводит видео, и вы перемещаете Приложение на фону, и появляется видео PIP, вы, скорее всего, получите эти уведомления: < /p>
uiscene.willenterforegroundnotification
uiscene.didentererbackgroundnotification
< /ol>
Затем, когда вы снова помещаете приложение на передний план, Еще раз вы получите эти уведомления: < /p>
uiscene.willenterforegroundnotification
Uiscene. DidEnterbackgroundNotification
< /ol>
Как отмечено выше, мы знаем, что уведомление относится к приложению или PIP, потому что Свойство объекта предоставленного уведомления имеет некоторую информацию, например, роль , какая для видео PIP будет (новая?) PgpictureInpicturesCenesessionRole , но для приложения будет UiwindowscenesessionRoleApplication Br /> Мой вопрос: я не нашел никакой документации или чего -то еще на этих вещах. Есть ли какие -либо, или это недокументированное изменение в поведении iOS?
Подробнее здесь: https://stackoverflow.com/questions/794 ... -in-ios-18
Мобильная версия