Новости Software

Из-за ошибки в iOS сторонние приложения лишились поддержки 120-Гц анимации в iPhone 13 Pro

Одним из интересных нововведений в моделях iPhone 13 Pro и 13 Pro Max стало появление дисплеев с частотой обновления 120 Гц — Apple назвала эту технологию ProMotion. Однако разработчики стороннего ПО обнаружили, что во многих случаях анимация в их приложениях работает с частотой не более 60 Гц — так же, как на менее дорогих iPhone 13 и 13 mini. Apple уже сообщила, что такое поведение может быть связано с ошибкой в iOS.

Источник: theverge.com

Источник: theverge.com

Технология ProMotion работает в сторонних приложениях при прокрутке контента или полноэкранных переходах. Это значит, что, к примеру, при прокрутке ленты в Twitter движения на экране стали более плавными и отзывчивыми. Однако почти все остальные анимационные эффекты ограничиваются частотой 60 Гц. Как оказалось, на практике такое несоответствие в отображении прокрутки и всего остального заметно невооружённым глазом. Разработчик клиентского приложения Apollo Reddit Кристиан Селиг (Christian Selig) сообщил, что уже стали поступать жалобы от пользователей.

Для приложений на базе фреймворков SceneKit и SpriteKit уже был предложен способ искусственного обхода такого ограничения, однако в большинстве случаев анимационные эффекты iOS-приложений реализуются посредством фреймворка Core Animation, в котором ограничение на 60 Гц пока сохраняется. Примечательно, что на iPad Pro технология ProMotion и дисплей на 120 Гц появились уже в 2017 году, и сторонние приложения на планшетах работают должным образом.

Журналисты издания The Verge обратились к Apple за разъяснениями, и компания ответила, что проблема может быть обусловлена двумя причинами. Во-первых, разработчикам приложений необходимо объявить повышенную частоту обновления дисплея в файле Property list — подробные инструкции будут опубликованы в ближайшее время. Во-вторых, в некоторых случаях анимационные эффекты с использованием фреймворка Core Animation могут работать с пониженной частотой из-за ошибки, которая будет исправлена в ближайшем обновлении iOS.

Источники:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
Прежде чем оставить комментарий, пожалуйста, ознакомьтесь с правилами комментирования. Оставляя комментарий, вы подтверждаете ваше согласие с данными правилами и осознаете возможную ответственность за их нарушение.
Все комментарии премодерируются.
Комментарии загружаются...
window-new
Soft
Hard
Тренды 🔥
Забросившим Far Cry 6 геймерам начали приходить электронные письма с издёвками от внутриигрового злодея 15 мин.
Бессменный композитор Persona покинул Atlus, чтобы заняться собственной игрой — её анонсируют в следующем месяце 2 ч.
Дополнение Royal Court к Crusader Kings III всё-таки не выйдет до конца года 2 ч.
Пиксельный ролевой экшен Undungeon от украинской студии получил дату выхода на PC и Xbox One 2 ч.
Крупное обновление The Division 2 с загадочным режимом перенесли на февраль 2022 года 2 ч.
Аудитория зомби-шутера Back 4 Blood за две недели с релиза превысила 6 млн игроков 3 ч.
Samsung открыла доступ к операционной системе Tizen OS сторонним производителям телевизоров 3 ч.
Эксперты нашли в интернете более 3 тыс. фейковых сайтов онлайн-магазинов 4 ч.
Samsung анонсировала облачный игровой сервис — он будет доступен на её умных телевизорах с ОС Tizen 11 ч.
Apple выпустила iOS 14.8.1 для тех, кто не хочет обновляться до iOS 15 12 ч.