После первоначального тестирования iOS 15, в ходе которого выяснилось, что многие сторонние приложения не могут превышать стандартную частоту обновления экрана iPhone 13 Pro 60 Гц, Apple прояснила ситуацию. Хорошей новостью является то, что скоро разработчики смогут в полной мере воспользоваться преимуществами дисплея с частотой обновления 120 Гц.
Apple заявляет, что разработчикам потребуется добавить новый ключ Info.Plist для работы функции, и документация по этому вопросу появится в ближайшее время. Кроме того, предстоящее обновление программного обеспечения исправит ошибку, из-за которой анимация, управляемая Core Animation, не достигала максимальной частоты обновления 120 Гц.
Стандартные анимации и взаимодействия с прокруткой автоматически улучшаются с помощью продвижения без необходимости написания разработчиками пользовательского кода. Эта функциональность включает в себя экономию энергопотребления в те моменты, когда экран может снизить частоту до 10 Гц, а не только достигать максимума при плавной частоте 120 Гц.
По соображениям экономии заряда батареи приложениям придется отказаться от поддержки 120 Гц, если они выполняют пользовательский рендеринг, например, в играх. Полный список шагов, которые необходимо выполнить разработчикам, будет официально задокументирован в ближайшем будущем.
Источник: 9to5mac