Apple News

Sinabi ng Apple na Maaaring Mapakinabangan ng Mga Third-Party na App ang ProMotion Gamit ang Plist Entry, Paparating na Pag-aayos ng Bug ng Core Animation [Na-update]

Biyernes Setyembre 24, 2021 6:33 pm PDT ni Juli Clover

Matapos matuklasan ng mga developer na ang kanilang mga app ay kasalukuyang hindi kaya para gumamit ng 120Hz ProMotion refresh rate para sa lahat ng animation, nagkaroon ng kalituhan kung ito ba ay isang limitasyon na ipinataw para sa buhay ng baterya o isang bug. Nagbigay na ngayon ng paglilinaw ang Apple.





display ng promosyon ng iphone 13
sabi ni Apple Walang hanggan na ang lahat ng third-party na app ay maaaring lubos na mapakinabangan ang 120Hz ProMotion refresh rate, ngunit ang mga developer ay kailangang ipahayag na ang kanilang mga app ay gumagamit ng mas mataas na mga frame rate sa pamamagitan ng pagdaragdag ng isang entry sa plist ng kanilang app. Ang dokumentasyon sa kinakailangang plist entry ay gagawing available sa mga developer sa lalong madaling panahon.

Ang Apple ay nangangailangan ng opt-in na hakbang na ito upang magbigay ng mas mataas na mga bagong rate lamang sa mga app na makikinabang mula sa teknolohiya, na mag-o-optimize ng buhay ng baterya sa iPhone 13 Pro at mga Pro Max na device.



Kapansin-pansin na ang proseso ng pag-opt-in na ito ay idinisenyo para sa mga app na nangangailangan ng buong suporta sa ProMotion. Mga karaniwang animation ng UI sa lahat Awtomatikong nakukuha ng mga third-party na app ang mga benepisyo ng mas mataas at mas mababang frame rate na available sa ProMotion nang hindi kailangang baguhin ng mga developer ang anuman.

Mayroon ding isang bug na nakakaapekto sa ilang mga animation na binuo gamit ang Core Animation na sinabi ng Apple na aayusin sa paparating na pag-update ng software.

Gaya ng natuklasan ng mga developer, awtomatikong gumagana ang mga karaniwang animation ng UI sa loob ng mga third-party na app sa teknolohiya ng display ng ProMotion, at totoo iyon para sa lahat ng app. Ang mga app na makikinabang sa mas mabilis na frame rate ay makakapagdagdag ng suportang iyon at magiging kapantay ng sariling mga app ng Apple.

Sa kasalukuyang panahon, na may suportang limitado sa karaniwang mga animation, maaaring magkaroon ng kapansin-pansing pagkakaiba sa pagitan ng pakikipag-ugnayan tulad ng pag-scroll at ng isa pang pakikipag-ugnayan tulad ng pagsasara ng popup. Kung nag-i-scroll ka sa Twitter sa isang ‌iPhone 13 Pro‌ o Pro Max, halimbawa, makikita mo ang maayos na karanasan sa pag-scroll, ngunit ang mga animation na hindi pa na-update sa 120Hz ay ​​limitado sa 60Hz, at ang mga animation na ito ay kapansin-pansing hindi gaanong makinis. Ang problemang ito ay maaayos habang ang mga developer ay gumagamit ng buong suporta para sa tampok na ProMotion sa hinaharap.

Ang teknolohiya ng ProMotion display ay idinisenyo upang magbigay ng adaptive refresh rate mula 10Hz hanggang 120Hz. Ang iPhone Ang refresh rate ni ay nagbabago batay sa kung ano ang nasa screen upang mapanatili ang buhay ng baterya, dahil ang 120Hz refresh rate ay kumakain ng baterya nang mas mabilis. Kung tumitingin ka sa isang static na page sa web halimbawa, ang rate ng pag-refresh ay bumagal, ngunit bibilis itong bumalik habang nag-i-scroll ka. Available ang paggana ng ProMotion sa ‌iPhone 13 Pro‌, ‌iPhone 13 Pro‌ Max, at iPad Pro mga modelo.

Update: meron si Apple nakabahaging dokumentasyon na nagpapaliwanag kung paano ganap na mapagana ng mga developer ang mas mabilis na ProMotion refresh rate para sa kanilang mga app sa ‌iPhone 13 Pro‌ mga modelo. Sa partikular, ang dokumentasyon ay nagbibigay ng isang susi na maaaring idagdag ng mga developer sa Info.plist file ng isang app upang paganahin ang buong hanay ng mga rate ng pag-refresh para sa mga custom na animation.

Mga Kaugnay na Roundup: iPhone 13 , iPhone 13 Pro Gabay sa Mamimili: iPhone 13 (Bumili Ngayon) , iPhone 13 Pro (Bumili Ngayon) Kaugnay na Forum: iPhone