第三方App動畫在iPhone 13 Pro只能到60Hz - 手機討論

By Daph Bay
at 2021-09-25T16:27
at 2021-09-25T16:27
Table of Contents
最下方有翻譯總結
1.原文連結:
https://bit.ly/3CKhzuF
2.原文標題:
第三方App動畫在iPhone 13 Pro上最高只能用60Hz更新率
Third-party apps limited to 60Hz animations on iPhone 13 Pro
3.原文來源(媒體/作者):
9to5mac/Benjamin Mayo
4.原文內容:
Update: Apple has officially responded that some of the behaviours described bel
ow are the result of an OS bug. Full support for 120Hz in third-party apps is co
ming soon. Original story below.
One of the biggest new features exclusive to the iPhone 13 Pro and iPhone 13 Pro
Max this year is the inclusion of high-refresh rate displays, or what Apple cal
ls “ProMotion.”
That means the iPhone 13 Pro models feature new OLED displays that can refresh t
heir screen content at up to 120 times per second, or 120Hz. However, developers
receiving their phones today have discovered that, in many circumstances, their
animations can only run at 60Hz — the same as the cheaper iPhone 13 and iPhone
13 mini, as well as prior iPhone generations.
As it stands with iOS 15.0, ProMotion takes effect in third-party apps when scro
lling or doing full-screen transitions. That means that you will still get a ver
y fluid and responsive experience when scrolling your Twitter timeline, for inst
ance.
However, almost all other animations are capped at 60Hz in third-party apps. Thi
s includes special effects and animations for custom components. It can be parti
cularly jarring for the same third-party app to feature smooth scrolling but the
n less-smooth interaction experience elsewhere. Developer of the Apollo Reddit c
lient Christian Selig has already reported complaints about this from his custom
ers.
A workaround hidden plist-key has been discovered that lifts the limit for Scene
Kit and SpriteKit based applications, and Dice by PCalc developer James Thomson
is currently seeing if it will pass App Review. However, most animations in iOS
apps are driven by the Core Animation framework and remain limited to 60Hz, even
in the presence of this special undocumented plist entry.
Interestingly, these limits do not apply to third-party apps running on the iPad
Pro, which has featured a 120Hz display since 2017.
Apple appears to have specially carved out these restrictions for the new iPhone
models. One source suggested that this had been implemented for battery life re
asons. However, we don’t know for sure if that is the case.
Perhaps more conspiratorially, examination of iOS 15 code indicates that only th
ird-party apps are being constrained. Code in the OS exempts first-party Apple a
pps and allows them to run at full 120Hz animation speed all the time.
Apple touts ProMotion on the iPhone as an adaptive system that ramps up and ramp
s down depending on what the user is doing. For instance, if the screen is dorma
nt, the phone can lower itself to a 10Hz refresh rate to save power. However, cu
stomers and developers reasonably expected that app animations would be able to
take advantage of the 120Hz hardware for super fluid animations, just like they
can get with scrolling. Apple’s apps certainly seem allowed to do just that, as
all apps can on the iPad Pro, but not third-party apps on the iPhone 13.
It’s still possible this is all just a bug in the 15.0 implementation, but it s
adly seems unlikely in the presence of the code evidence. We’ve contacted Apple
about this situation for clarification and will update if we hear back.
5.心得/評論:
簡短翻譯如下
部份App開發人員發現第三方軟體上的特效與動畫只能上到60Hz,而非120Hz,這種情況可能
令人覺得打開App會有卡頓感。與此同時,iPad Pro上卻沒有此限制
蘋果表示,所有第三方App皆可以充分利用120Hz ProMotion刷新率,但開發者需要新增新的
Info.plist key來聲明他們的App需要使用更高的幀率。相關說明文件蘋果官方會儘快釋出
然後由Core Animation framework驅動的動畫會經由後續更新使其上至120Hz更新率
--
1.原文連結:
https://bit.ly/3CKhzuF
2.原文標題:
第三方App動畫在iPhone 13 Pro上最高只能用60Hz更新率
Third-party apps limited to 60Hz animations on iPhone 13 Pro
3.原文來源(媒體/作者):
9to5mac/Benjamin Mayo
4.原文內容:
Update: Apple has officially responded that some of the behaviours described bel
ow are the result of an OS bug. Full support for 120Hz in third-party apps is co
ming soon. Original story below.
One of the biggest new features exclusive to the iPhone 13 Pro and iPhone 13 Pro
Max this year is the inclusion of high-refresh rate displays, or what Apple cal
ls “ProMotion.”
That means the iPhone 13 Pro models feature new OLED displays that can refresh t
heir screen content at up to 120 times per second, or 120Hz. However, developers
receiving their phones today have discovered that, in many circumstances, their
animations can only run at 60Hz — the same as the cheaper iPhone 13 and iPhone
13 mini, as well as prior iPhone generations.
As it stands with iOS 15.0, ProMotion takes effect in third-party apps when scro
lling or doing full-screen transitions. That means that you will still get a ver
y fluid and responsive experience when scrolling your Twitter timeline, for inst
ance.
However, almost all other animations are capped at 60Hz in third-party apps. Thi
s includes special effects and animations for custom components. It can be parti
cularly jarring for the same third-party app to feature smooth scrolling but the
n less-smooth interaction experience elsewhere. Developer of the Apollo Reddit c
lient Christian Selig has already reported complaints about this from his custom
ers.
A workaround hidden plist-key has been discovered that lifts the limit for Scene
Kit and SpriteKit based applications, and Dice by PCalc developer James Thomson
is currently seeing if it will pass App Review. However, most animations in iOS
apps are driven by the Core Animation framework and remain limited to 60Hz, even
in the presence of this special undocumented plist entry.
Interestingly, these limits do not apply to third-party apps running on the iPad
Pro, which has featured a 120Hz display since 2017.
Apple appears to have specially carved out these restrictions for the new iPhone
models. One source suggested that this had been implemented for battery life re
asons. However, we don’t know for sure if that is the case.
Perhaps more conspiratorially, examination of iOS 15 code indicates that only th
ird-party apps are being constrained. Code in the OS exempts first-party Apple a
pps and allows them to run at full 120Hz animation speed all the time.
Apple touts ProMotion on the iPhone as an adaptive system that ramps up and ramp
s down depending on what the user is doing. For instance, if the screen is dorma
nt, the phone can lower itself to a 10Hz refresh rate to save power. However, cu
stomers and developers reasonably expected that app animations would be able to
take advantage of the 120Hz hardware for super fluid animations, just like they
can get with scrolling. Apple’s apps certainly seem allowed to do just that, as
all apps can on the iPad Pro, but not third-party apps on the iPhone 13.
It’s still possible this is all just a bug in the 15.0 implementation, but it s
adly seems unlikely in the presence of the code evidence. We’ve contacted Apple
about this situation for clarification and will update if we hear back.
5.心得/評論:
簡短翻譯如下
部份App開發人員發現第三方軟體上的特效與動畫只能上到60Hz,而非120Hz,這種情況可能
令人覺得打開App會有卡頓感。與此同時,iPad Pro上卻沒有此限制
蘋果表示,所有第三方App皆可以充分利用120Hz ProMotion刷新率,但開發者需要新增新的
Info.plist key來聲明他們的App需要使用更高的幀率。相關說明文件蘋果官方會儘快釋出
然後由Core Animation framework驅動的動畫會經由後續更新使其上至120Hz更新率
--
Tags:
手機
All Comments

By Eden
at 2021-09-28T17:26
at 2021-09-28T17:26

By Tristan Cohan
at 2021-10-01T18:24
at 2021-10-01T18:24

By Jacob
at 2021-10-04T19:23
at 2021-10-04T19:23

By Bethany
at 2021-10-07T20:21
at 2021-10-07T20:21

By Vanessa
at 2021-10-10T21:20
at 2021-10-10T21:20

By Selena
at 2021-10-13T22:19
at 2021-10-13T22:19

By Selena
at 2021-10-16T23:17
at 2021-10-16T23:17

By Robert
at 2021-10-20T00:16
at 2021-10-20T00:16

By Elma
at 2021-10-23T01:14
at 2021-10-23T01:14

By Mason
at 2021-10-26T02:13
at 2021-10-26T02:13

By Selena
at 2021-10-29T03:12
at 2021-10-29T03:12

By Freda
at 2021-11-01T04:10
at 2021-11-01T04:10

By Audriana
at 2021-11-04T05:09
at 2021-11-04T05:09

By Audriana
at 2021-11-07T06:08
at 2021-11-07T06:08

By Heather
at 2021-11-10T07:06
at 2021-11-10T07:06

By Ida
at 2021-11-13T08:05
at 2021-11-13T08:05

By Kama
at 2021-11-16T09:03
at 2021-11-16T09:03

By Aaliyah
at 2021-11-19T10:02
at 2021-11-19T10:02

By Madame
at 2021-11-22T11:01
at 2021-11-22T11:01

By Andy
at 2021-11-25T11:59
at 2021-11-25T11:59

By Mary
at 2021-11-28T12:58
at 2021-11-28T12:58

By Rachel
at 2021-12-01T13:56
at 2021-12-01T13:56

By Dora
at 2021-12-04T14:55
at 2021-12-04T14:55

By Skylar Davis
at 2021-12-07T15:54
at 2021-12-07T15:54

By Noah
at 2021-12-10T16:52
at 2021-12-10T16:52

By Emily
at 2021-12-13T17:51
at 2021-12-13T17:51

By Ina
at 2021-12-13T11:49
at 2021-12-13T11:49

By Necoo
at 2021-12-16T12:48
at 2021-12-16T12:48

By Isabella
at 2021-12-13T11:49
at 2021-12-13T11:49

By Hedy
at 2021-12-16T12:48
at 2021-12-16T12:48

By Wallis
at 2021-12-13T11:49
at 2021-12-13T11:49

By Todd Johnson
at 2021-12-16T12:48
at 2021-12-16T12:48

By Xanthe
at 2021-12-13T11:49
at 2021-12-13T11:49

By Doris
at 2021-12-16T12:48
at 2021-12-16T12:48

By Delia
at 2021-12-13T11:49
at 2021-12-13T11:49

By Quintina
at 2021-12-16T12:48
at 2021-12-16T12:48

By Zenobia
at 2021-12-13T11:49
at 2021-12-13T11:49

By Tristan Cohan
at 2021-12-16T12:48
at 2021-12-16T12:48

By Sierra Rose
at 2021-12-13T11:49
at 2021-12-13T11:49

By Donna
at 2021-12-16T12:48
at 2021-12-16T12:48

By Ingrid
at 2021-12-13T11:49
at 2021-12-13T11:49

By Frederic
at 2021-12-16T12:48
at 2021-12-16T12:48

By Quanna
at 2021-12-13T11:49
at 2021-12-13T11:49

By Heather
at 2021-12-16T12:48
at 2021-12-16T12:48

By Edwina
at 2021-12-13T11:49
at 2021-12-13T11:49

By Gary
at 2021-12-16T12:48
at 2021-12-16T12:48

By Caitlin
at 2021-12-13T11:49
at 2021-12-13T11:49

By Harry
at 2021-12-16T12:48
at 2021-12-16T12:48

By Lydia
at 2021-12-13T11:49
at 2021-12-13T11:49

By Ursula
at 2021-12-16T12:48
at 2021-12-16T12:48

By Kama
at 2021-12-13T11:49
at 2021-12-13T11:49

By Charlotte
at 2021-12-16T12:48
at 2021-12-16T12:48

By Sarah
at 2021-12-13T11:49
at 2021-12-13T11:49

By Bennie
at 2021-12-16T12:48
at 2021-12-16T12:48

By Caroline
at 2021-12-13T11:49
at 2021-12-13T11:49

By Annie
at 2021-12-16T12:48
at 2021-12-16T12:48

By Irma
at 2021-12-13T11:49
at 2021-12-13T11:49

By Jake
at 2021-12-16T12:48
at 2021-12-16T12:48

By Blanche
at 2021-12-13T11:49
at 2021-12-13T11:49

By Noah
at 2021-12-16T12:48
at 2021-12-16T12:48

By Lauren
at 2021-12-13T11:49
at 2021-12-13T11:49

By Ursula
at 2021-12-16T12:48
at 2021-12-16T12:48

By Lucy
at 2021-12-13T11:49
at 2021-12-13T11:49

By Dorothy
at 2021-12-16T12:48
at 2021-12-16T12:48

By Puput
at 2021-12-13T11:49
at 2021-12-13T11:49

By Puput
at 2021-12-16T12:48
at 2021-12-16T12:48

By Gilbert
at 2021-12-13T11:49
at 2021-12-13T11:49

By Todd Johnson
at 2021-12-16T12:48
at 2021-12-16T12:48

By Bethany
at 2021-12-13T11:49
at 2021-12-13T11:49
Related Posts
iPhone 13 Pro 原生App 非全時120Hz ?

By David
at 2021-09-25T15:23
at 2021-09-25T15:23
三星S21+哪裡買?

By Callum
at 2021-09-25T15:02
at 2021-09-25T15:02
OLED LED的選擇

By Megan
at 2021-09-25T14:43
at 2021-09-25T14:43
iPhone 13 Pro 原生App 非全時120Hz ?

By Irma
at 2021-09-25T14:04
at 2021-09-25T14:04
ROG3 電池衰退

By Suhail Hany
at 2021-09-25T13:21
at 2021-09-25T13:21