アップルニュース

Appleによれば、サードパーティのアプリはPlistエントリでProMotionを最大限に活用でき、CoreAnimationのバグ修正が予定されています[更新]

2021年9月24日金曜日午後6時33分PDTby Juli Clover

開発者が自分のアプリを発見した後 現在はできません すべてのアニメーションに120HzのProMotionリフレッシュレートを使用するために、それがバッテリー寿命に課せられた制限なのかバグなのかについて混乱がありました。 Appleは現在説明を提供しています。





iphone13プロモーションディスプレイ
アップルは言った 永遠の すべてのサードパーティアプリは120HzのProMotionリフレッシュレートを最大限に活用できますが、開発者は、アプリのplistにエントリを追加して、アプリがより高いフレームレートを使用することを宣言する必要があります。必要なplistエントリに関するドキュメントは、まもなく開発者が利用できるようになります。

Appleは、このオプトインステップを要求して、テクノロジーの恩恵を受けるアプリにのみより高いフレッシュレートを提供し、バッテリー寿命を最適化します。 iPhone 13 Pro およびProMaxデバイス。



このオプトインプロセスは、ProMotionの完全なサポートを必要とするアプリ向けに設計されていることに注意してください。の標準UIアニメーション 全て サードパーティのアプリは、開発者が何も変更しなくても、ProMotionで利用できるフレームレートの高低のメリットを自動的に享受します。

コアアニメーションを使用して構築された一部のアニメーションに影響を与えるバグもあり、Appleは今後のソフトウェアアップデートで修正されると述べています。

開発者が発見したように、サードパーティアプリ内の標準UIアニメーションは、ProMotionディスプレイテクノロジーで自動的に機能します。これは、すべてのアプリに当てはまります。より速いフレームレートの恩恵を受けることができるアプリは、そのサポートを追加することができ、Apple独自のアプリと同等になります。

現時点では、サポートは標準のアニメーションに限定されているため、スクロールなどの操作とポップアップを閉じるなどの操作の間に顕著な違いが生じる可能性があります。 ‌ iPhone 13 Pro‌でTwitterをスクロールしている場合たとえば、Pro Maxの場合、スムーズなスクロールエクスペリエンスが表示されますが、120Hzにまだ更新されていないアニメーションは60Hzに制限されており、これらのアニメーションは著しくスムーズではありません。開発者が将来ProMotion機能の完全なサポートを採用するにつれて、この問題は解決されるでしょう。

ProMotionディスプレイテクノロジーは、10Hzから120Hzの範囲の適応リフレッシュレートを提供するように設計されています。 NS iPhone のリフレッシュレートは、120Hzのリフレッシュレートがバッテリーをより早く消費するため、バッテリー寿命を維持するために画面の内容に基づいてシフトします。たとえば、Web上の静的なページを見ている場合、リフレッシュレートは遅くなりますが、スクロールすると元に戻ります。 ProMotion機能は、‌ iPhone 13 Pro‌、‌ iPhone 13 Pro‌で利用できます。マックス、そして iPad Pro モデル。

アップデート: アップルは持っています 共有ドキュメント これは、開発者が‌ iPhone 13 Pro‌でアプリのProMotionリフレッシュレートを完全に有効にする方法を説明しています。モデル。具体的には、ドキュメントには、開発者がアプリのInfo.plistファイルに追加して、カスタムアニメーションのすべてのリフレッシュレートを有効にするためのキーが記載されています。

関連するまとめ: iPhone 13iPhone 13 Pro バイヤーズガイド: iPhone 13(今すぐ購入)iPhone 13 Pro(今すぐ購入) 関連フォーラム: iPhone