iPhone 13 Pro 및 13 Pro Max 모델의 흥미로운 혁신 중 하나는 재생 빈도가 120Hz인 디스플레이의 도입입니다. Apple은 이 기술을 ProMotion이라고 불렀습니다. 그러나 타사 소프트웨어 개발자는 대부분의 경우 응용 프로그램의 애니메이션이 60Hz 이하에서 실행된다는 사실을 발견했습니다. 이는 저렴한 iPhone 13 및 13 mini와 매우 유사합니다. Apple은 이미 이 동작이 iOS의 버그로 인한 것일 수 있다고 보고했습니다.
ProMotion 기술은 콘텐츠를 스크롤하거나 전체 화면으로 전환할 때 타사 응용 프로그램에서 작동합니다. 즉, 예를 들어 Twitter에서 피드를 스크롤할 때 화면의 움직임이 더 부드럽고 반응이 빨라집니다. 그러나 거의 모든 다른 애니메이션 효과는 60Hz로 제한됩니다. 실제로 스크롤링 표시와 다른 모든 것의 불일치는 육안으로 볼 수 있습니다. Apollo Reddit 클라이언트 애플리케이션의 개발자인 Christian Selig는 이미 사용자들의 불만이 있다고 말했습니다.
SceneKit 및 SpriteKit 프레임워크를 기반으로 하는 애플리케이션의 경우 이 제한을 인위적으로 우회하는 방법이 이미 제안되었지만 대부분의 경우 iOS 애플리케이션의 애니메이션 효과는 60Hz 제한이 여전히 유지되는 Core Animation 프레임워크를 사용하여 구현됩니다. 유지. 특히 2017년 iPad Pro에 ProMotion 및 120Hz 디스플레이가 도입되었으며 태블릿의 타사 앱이 예상대로 작동합니다.
Verge는 설명을 위해 Apple에 문의했으며 회사는 문제가 두 가지 이유 때문일 수 있다고 대답했습니다. 먼저 앱 개발자는 속성 목록 파일에서 디스플레이 새로 고침 빈도 증가를 선언해야 합니다. 자세한 지침은 곧 게시될 예정입니다. 둘째, 경우에 따라 Core Animation 프레임워크를 사용하는 애니메이션 효과는 다음 iOS 업데이트에서 수정될 버그로 인해 감소된 빈도로 작동할 수 있습니다.
2021-09-25 15:02:34
작가: Vitalii Babkin