Apple News

Apple diu que les aplicacions de tercers poden treure el màxim profit de ProMotion amb l'entrada de Plist, correcció d'errors d'animació bàsica [Actualitzat]

Divendres, 24 de setembre de 2021 18:33 PDT per Juli Clover

Després que els desenvolupadors van descobrir que les seves aplicacions actualment no poden per utilitzar freqüències de refresc de 120 Hz ProMotion per a totes les animacions, hi havia confusió sobre si es tractava d'una limitació imposada per a la durada de la bateria o d'un error. Apple ara ha donat un aclariment.





pantalla de promoció iphone 13
va dir Apple Etern que totes les aplicacions de tercers poden aprofitar al màxim les taxes de refresc de 120 Hz de ProMotion, però els desenvolupadors hauran de declarar que les seves aplicacions utilitzen velocitats de fotogrames més altes afegint una entrada al plist de la seva aplicació. La documentació sobre l'entrada de plist requerida estarà disponible per als desenvolupadors aviat.

Apple exigeix ​​aquest pas d'activació per oferir tarifes més altes només a les aplicacions que es beneficiaran de la tecnologia, que optimitzarà la durada de la bateria iPhone 13 Pro i dispositius Pro Max.



Val la pena assenyalar que aquest procés d'activació està dissenyat per a aplicacions que necessiten suport complet de ProMotion. Animacions d'interfície d'usuari estàndard a tots Les aplicacions de tercers obtenen automàticament els avantatges de les velocitats de fotogrames més altes i més baixes disponibles amb ProMotion sense que els desenvolupadors hagin de canviar res.

També hi ha un error que afecta algunes animacions creades amb Core Animation que Apple diu que es solucionarà en una propera actualització de programari.

Tal com han descobert els desenvolupadors, les animacions d'interfície d'usuari estàndard a les aplicacions de tercers funcionen automàticament amb la tecnologia de visualització ProMotion, i això és cert per a totes les aplicacions. Les aplicacions que es podran beneficiar de les velocitats de fotogrames més ràpides podran afegir aquest suport i estaran a l'alçada de les aplicacions pròpies d'Apple.

Actualment, amb el suport limitat a les animacions estàndard, pot haver-hi una diferència notable entre una interacció com ara el desplaçament i una altra interacció com tancar una finestra emergent. Si us desplaceu per Twitter en un ‌iPhone 13 Pro‌ o Pro Max, per exemple, veureu l'experiència de desplaçament suau, però les animacions que encara no s'han actualitzat a 120 Hz es limiten a 60 Hz, i aquestes animacions són notablement menys suaus. Aquest problema es solucionarà a mesura que els desenvolupadors adoptin el suport total per a la funció ProMotion en el futur.

La tecnologia de visualització ProMotion està dissenyada per proporcionar una freqüència de refresc adaptativa que oscil·la entre 10 Hz i 120 Hz. El iPhone La freqüència de refresc de s canvia en funció del que hi ha a la pantalla per preservar la durada de la bateria, ja que la freqüència de refresc de 120 Hz consumeix la bateria més ràpidament. Si, per exemple, esteu mirant una pàgina estàtica al web, la freqüència d'actualització es reduirà, però s'accelerarà a mesura que us desplaceu. La funcionalitat de ProMotion està disponible a l'‌iPhone 13 Pro‌, ‌iPhone 13 Pro‌ Max, i iPad Pro models.

Actualització: Apple té documentació compartida això explica com els desenvolupadors poden habilitar completament taxes d'actualització de ProMotion més ràpides per a les seves aplicacions a ‌iPhone 13 Pro‌ models. Concretament, la documentació proporciona una clau que els desenvolupadors poden afegir al fitxer Info.plist d'una aplicació per habilitar la gamma completa de taxes d'actualització per a animacions personalitzades.

Resums relacionats: iPhone 13 , iPhone 13 Pro Guia del comprador: iPhone 13 (compra ara) , iPhone 13 Pro (compra ara) Fòrum relacionat: iPhone