Apple News

Apple říká, že aplikace třetích stran mohou plně využít ProMotion s Plist Entry, Core Animation Bug Fix přichází [Aktualizováno]

Pátek 24. září 2021 18:33 PDT od Juli Clover

Poté, co vývojáři zjistili, že jejich aplikace momentálně nejsou schopni při použití obnovovací frekvence 120 Hz ProMotion pro všechny animace panovaly nejasnosti, zda jde o omezení kvůli výdrži baterie nebo o chybu. Apple nyní poskytl vysvětlení.





iphone 13 propagační displej
Apple řekl Věčný že všechny aplikace třetích stran mohou plně využívat obnovovací frekvence 120Hz ProMotion, ale vývojáři budou muset deklarovat, že jejich aplikace používají vyšší snímkové frekvence přidáním položky do seznamu aplikace. Dokumentace k požadované položce plist bude brzy zpřístupněna vývojářům.

Apple vyžaduje tento krok přihlášení, aby poskytoval vyšší sazby za aktualizace pouze aplikacím, které budou těžit z této technologie, která optimalizuje výdrž baterie iPhone 13 Pro a zařízení Pro Max.





Stojí za zmínku, že tento proces přihlášení je určen pro aplikace, které potřebují plnou podporu ProMotion. Standardní animace uživatelského rozhraní v Všechno aplikace třetích stran automaticky získají výhody vyšší a nižší snímkové frekvence dostupné s ProMotion, aniž by vývojáři museli cokoliv měnit.

Existuje také chyba, která ovlivňuje některé animace vytvořené pomocí Core Animation, o které Apple říká, že bude opravena v nadcházející aktualizaci softwaru.

Jak vývojáři zjistili, standardní animace uživatelského rozhraní v aplikacích třetích stran pracují s technologií zobrazení ProMotion automaticky, a to platí pro všechny aplikace. Aplikace, které budou moci těžit z rychlejších snímkových frekvencí, budou moci tuto podporu přidat a budou na stejné úrovni jako vlastní aplikace společnosti Apple.

V současné době, kdy je podpora omezena na standardní animace, může být znatelný rozdíl mezi interakcí, jako je rolování, a jinou interakcí, jako je zavření vyskakovacího okna. Pokud procházíte Twitter na ‌iPhone 13 Pro‌ nebo Pro Max, uvidíte plynulé posouvání, ale animace, které ještě nebyly aktualizovány na 120 Hz, jsou omezeny na 60 Hz a tyto animace jsou znatelně méně plynulé. Tento problém bude vyřešen, protože vývojáři v budoucnu přijmou plnou podporu pro funkci ProMotion.

Technologie displeje ProMotion je navržena tak, aby poskytovala adaptivní obnovovací frekvenci v rozsahu od 10 Hz do 120 Hz. The iPhone Obnovovací frekvence se posouvá podle toho, co je na obrazovce, aby se šetřila životnost baterie, protože obnovovací frekvence 120 Hz vybíjí baterii rychleji. Pokud se například díváte na statickou stránku na webu, obnovovací frekvence se zpomalí, ale při posouvání se bude zrychlovat. Funkce ProMotion je dostupná na zařízeních ‌iPhone 13 Pro‌, ‌iPhone 13 Pro‌ Max a iPad Pro modely.

Aktualizace: Apple má sdílená dokumentace to vysvětluje, jak mohou vývojáři plně povolit rychlejší obnovovací frekvence ProMotion pro své aplikace na ‌iPhone 13 Pro‌ modely. Dokumentace konkrétně poskytuje klíč, který mohou vývojáři přidat do souboru Info.plist aplikace a umožnit tak úplný rozsah obnovovacích frekvencí pro vlastní animace.

Související souhrny: iPhone 13 , iPhone 13 Pro Průvodce kupujícího: iPhone 13 (Koupit nyní) , iPhone 13 Pro (Koupit nyní) Související fórum: iPhone