Apple Nyheder

Apple siger, at tredjepartsapps kan drage fuld fordel af ProMotion med Plist Entry, Core Animation Bugfix kommer [Opdateret]

Fredag ​​den 24. september 2021 kl. 18.33 PDT af Juli Clover

Efter at udviklere opdagede, at deres apps er ikke i stand på nuværende tidspunkt at bruge 120Hz ProMotion opdateringshastigheder til alle animationer, var der forvirring om, hvorvidt det var en begrænsning pålagt for batterilevetid eller en fejl. Apple har nu givet en afklaring.





iphone 13 kampagnedisplay
Apple fortalte Evig at alle tredjeparts-apps kan drage fuld fordel af 120Hz ProMotion-opdateringshastigheder, men udviklere bliver nødt til at erklære, at deres apps bruger højere billedhastigheder ved at tilføje en post til deres apps plist. Dokumentation om den påkrævede plist-indgang vil snart blive gjort tilgængelig for udviklere.

Apple kræver dette opt-in-trin for kun at give højere friskpriser til apps, der vil drage fordel af teknologien, som vil optimere batterilevetiden på iPhone 13 Pro og Pro Max-enheder.



Det er værd at bemærke, at denne opt-in-proces er designet til apps, der har brug for fuld ProMotion-support. Standard UI-animationer i alle tredjeparts apps får automatisk fordelene ved de højere og lavere billedhastigheder, der er tilgængelige med ProMotion, uden at udviklere skal ændre noget.

Der er også en fejl, der påvirker nogle animationer bygget ved hjælp af Core Animation, som Apple siger vil blive rettet i en kommende softwareopdatering.

Som udviklere har opdaget, fungerer standard UI-animationer i tredjeparts-apps automatisk med ProMotion-skærmteknologi, og det gælder for alle apps. Apps, der vil kunne drage fordel af de hurtigere billedhastigheder, vil kunne tilføje den understøttelse og vil være på niveau med Apples egne apps.

På nuværende tidspunkt, med støtte begrænset til standardanimationer, kan der være en mærkbar forskel mellem en interaktion som at rulle og en anden interaktion som at lukke en pop op. Hvis du scroller gennem Twitter på en ‌iPhone 13 Pro‌ eller Pro Max, for eksempel, vil du se den glatte rulleoplevelse, men de animationer, der endnu ikke er blevet opdateret til 120Hz, er begrænset til 60Hz, og disse animationer er mærkbart mindre glatte. Dette problem vil blive løst, efterhånden som udviklere vedtager fuld understøttelse af ProMotion-funktionen i fremtiden.

ProMotion skærmteknologi er designet til at give en adaptiv opdateringshastighed fra 10Hz til 120Hz. Det iPhone 's opdateringshastighed skifter baseret på, hvad der er på skærmen for at bevare batteriets levetid, da 120Hz opdateringshastigheden optager batteriet hurtigere. Hvis du f.eks. ser på en statisk side på nettet, vil opdateringshastigheden blive langsommere, men den vil blive hurtigere, mens du ruller. ProMotion-funktionalitet er tilgængelig på ‌iPhone 13 Pro‌, ‌iPhone 13 Pro‌ Max, og iPad Pro modeller.

Opdatering: Apple har delt dokumentation der forklarer, hvordan udviklere fuldt ud kan aktivere hurtigere ProMotion-opdateringshastigheder for deres apps på ‌iPhone 13 Pro‌ modeller. Specifikt giver dokumentationen en nøgle, som udviklere kan tilføje til en apps Info.plist-fil for at aktivere hele spektret af opdateringshastigheder for tilpassede animationer.

Relaterede Roundups: iPhone 13 , iPhone 13 Pro Købervejledning: iPhone 13 (køb nu) , iPhone 13 Pro (køb nu) Relateret forum: iPhone