Apple News

Apple казва, че приложенията на трети страни могат да се възползват напълно от ProMotion с въвеждане на Plist, предстои корекция на основни грешки в анимацията [Актуализирано]

Петък, 24 септември 2021 г., 18:33 PDT от Джули Кловър

След като разработчиците откриха, че техните приложения в момента не са в състояние за да се използва 120Hz ProMotion честота на опресняване за всички анимации, имаше объркване дали това е ограничение, наложено за живота на батерията, или грешка. Сега Apple предостави разяснение.





промоционален дисплей на iphone 13
Apple каза Вечна че всички приложения на трети страни могат да се възползват изцяло от 120Hz ProMotion честота на опресняване, но разработчиците ще трябва да декларират, че техните приложения използват по-висока честота на кадрите, като добавят запис към списъка на приложението си. Документацията за необходимия запис в plist скоро ще бъде предоставена на разработчиците.

Apple изисква тази стъпка за включване, за да осигури по-високи скорости на опресняване само на приложения, които ще се възползват от технологията, която ще оптимизира живота на батерията на iPhone 13 Pro и Pro Max устройства.



Струва си да се отбележи, че този процес на включване е предназначен за приложения, които се нуждаят от пълна поддръжка на ProMotion. Стандартни UI анимации в всичко Приложенията на трети страни автоматично получават предимствата на по-високата и по-ниската честота на кадрите, налични с ProMotion, без разработчиците да трябва да променят нещо.

Има и грешка, която засяга някои анимации, създадени с помощта на Core Animation, за която Apple казва, че ще бъде коригирана в предстояща софтуерна актуализация.

Както разработчиците са открили, стандартните анимации на потребителския интерфейс в приложенията на трети страни работят с технологията на дисплея ProMotion автоматично и това е вярно за всички приложения. Приложенията, които ще могат да се възползват от по-бързата честота на кадрите, ще могат да добавят тази поддръжка и ще бъдат наравно със собствените приложения на Apple.

В момента, с поддръжка, ограничена до стандартни анимации, може да има забележима разлика между взаимодействие като превъртане и друго взаимодействие като затваряне на изскачащ прозорец. Ако превъртате през Twitter на ‌iPhone 13 Pro‌ или Pro Max, например, ще видите плавното превъртане, но анимациите, които все още не са актуализирани до 120Hz, са ограничени до 60Hz и тези анимации са забележимо по-малко гладки. Този проблем ще бъде изгладен, тъй като разработчиците приемат пълна поддръжка за функцията ProMotion в бъдеще.

Технологията на дисплея ProMotion е проектирана да осигури адаптивна честота на опресняване в диапазона от 10Hz до 120Hz. В iPhone Честотата на опресняване се измества в зависимост от това, което е на екрана, за да запази живота на батерията, тъй като честотата на опресняване от 120 Hz изяжда батерията по-бързо. Ако разглеждате статична страница в мрежата например, честотата на опресняване ще се забави, но ще се ускори отново, докато превъртате. Функционалността ProMotion е налична на ‌iPhone 13 Pro‌, ‌iPhone 13 Pro‌ Макс и iPad Pro модели.

Актуализация: Apple има споделена документация това обяснява как разработчиците могат напълно да активират по-бърза честота на опресняване на ProMotion за своите приложения на ‌iPhone 13 Pro‌ модели. По-конкретно, документацията предоставя ключ, който разработчиците могат да добавят към файла Info.plist на приложението, за да активират пълния набор от честоти на опресняване за персонализирани анимации.

Свързани обзори: iPhone 13 , iPhone 13 Pro Ръководство на купувача: iPhone 13 (Купете сега) , iPhone 13 Pro (Купете сега) Свързан форум: iPhone