Сообщается, что на iPhone 13 Pro и iPhone 13 Pro Max Apple ограничила частоту обновления экрана для сторонних приложений на отметки в 60 Гц.
Одной из главных особенностей iPhone 13 Pro и iPhone 13 Pro Max стали экраны с поддержкой технологии ProMotion. Благодаря последней частота обновления дисплея может меняться в диапазоне от 10 до 120 Гц в зависимости от того, какой контент отображается на экране. Например, если пользователь читает книгу, то частота дисплея снижается до 10-20 Гц, тогда как при отображении анимаций или прокрутке страниц она может достигать 120 Гц. Подобный механизм позволяет снижать энергопотребление экрана и увеличивает автономность iPhone 13 Pro и iPhone 13 Pro Max.
Однако сторонние разработчики обратили внимание, что их приложения не могут использовать технологию ProMotion. По сути, частота обновления экрана в сторонних приложениях ограничена 60 Гц. Одним из первых об этом сообщил автор Reddit-клиента Apollo Кристиан Селиг. В Twitter он рассказал, что часть анимаций в его приложении работает не так плавно, как хотелось бы.
Селиг предположил, что Apple просто добавили в систему некоторые ограничения для сторонних приложений. Подобная ситуация наблюдается и с некоторыми программами для iPad Pro. Интересно, что для стандартных приложений таких ограничений нет.
Представители компании Apple заявляют, что все приложения могут получить доступ ко всем возможностям технологии ProMotion на iPhone 13 Pro. Однако для этого разработчикам сначала необходимо внести некоторые изменения в код. Компания также обнаружила ошибку Core Animation, которая может способствовать возникновению проблем с правильным отображением анимаций. Apple пообещала исправить недоработку в ближайшем обновлении iOS.