Документация для уведомлений UISCENE, связанных с видео PIP в iOS 18?IOS

Программируем под IOS
Anonymous
Документация для уведомлений UISCENE, связанных с видео PIP в iOS 18?

Сообщение Anonymous »

tl/dr
Я не нашел никакой документации, связанной с темой ниже, касающимися уведомлений UISCENE для видео PIP, которые, кажется, появились с iOS 18. Есть ли какие -либо или имеет было упомянуто, как и в WWDC или в другом месте? iOS 18 (дайте или возьмите несколько незначительных выпусков, так как я не понял точно, когда появилось это изменение). < /p>
из iOS 18 и далее, кажется, что эти уведомления не только отправляются Для самого приложения для iOS при движении на передний план/фон, но мы также получаем уведомления для PIP -видео «Сцены» «Пройдя на передний план/фон.

[*] uiscene. WillEnterForeGroundNotification < /li>
uiscene.didentererbaclagroundnotification
< /ul>
Итак (из iOS 18) Когда ваше приложение воспроизводит видео, и вы перемещаете Приложение на фону, и появляется видео PIP, вы, скорее всего, получите эти уведомления: < /p>

uiscene.willenterforegroundnotification 👈 Для видео PIP, потому что он появляется < /li >
uiscene.didentererbackgroundnotification 👈 для вашего приложения, потому что оно фоневое < /li>
< /ol>
Затем, когда вы снова помещаете приложение на передний план, Еще раз вы получите эти уведомления: < /p>

uiscene.willenterforegroundnotification 👈 Для вашего приложения, потому что оно является передовым, < /li>
Uiscene. DidEnterbackgroundNotification 👈 для видео PIP, потому что теперь оно идет на фоновый < /li>
< /ol>
Как отмечено выше, мы знаем, что уведомление относится к приложению или PIP, потому что Свойство объекта предоставленного уведомления имеет некоторую информацию, например, роль , какая для видео PIP будет (новая?) PgpictureInpicturesCenesessionRole , но для приложения будет UiwindowscenesessionRoleApplication Br /> Мой вопрос: я не нашел никакой документации или чего -то еще на этих вещах. Есть ли какие -либо, или это недокументированное изменение в поведении iOS?

Подробнее здесь: https://stackoverflow.com/questions/794 ... -in-ios-18

Вернуться в «IOS»