Apple は、自社の大型端末は片手で操作するには扱いにくいことを認識しており、それがすべての最新 iPhone に「Reachability」と呼ばれるアクセシビリティ機能が搭載されている主な理由です。
私は巨大な6.7インチのiPhone 12 Pro MaxでReachabilityをかなり頻繁に使っていますが、その際によく、画面上部の潜在的なスペースがどれだけ無駄になっているのかと考えてしまいます。結局のところ、Appleは少なくとも、使われていないReachabilityのスペースに何らかのデバイス情報を表示して、何もないスペースで埋め尽くされないようにすべきです。
これは脱獄コミュニティが長らく取り組んできた問題であり、iOS 14.0~14.3をすべてのデバイスで脱獄できるようになった今、iOS 14に特化したソリューションが登場し始めているのも当然と言えるでしょう。その最新の例としては、iOS開発者ETHNがリリースしたReachPlayerという無料の脱獄ツールが挙げられます。
名前の通り、この調整により、Reachabilityインターフェースの未使用スペースがNow Playing中心のコマンドセンターで埋められます。上のスクリーンショットの例では、ReachPlayerがNow Playingアルバムのアートワークに加えて、曲名、アルバム名、アーティスト名など、再生中の楽曲に関する関連情報を表示しているのがわかります。
ReachPlayer について注意すべき点の一つは、メディアコントロールが組み込まれていないことです。これは当然のことです。Reachability インターフェースは、手の届かないインターフェース要素を親指の近くの低い位置に移動させることを目的としているため、ディスプレイの上部にコントロールを追加することは、ユーザビリティの観点からあまり意味がありません。
代わりに、ReachPlayer は単なる情報ディスプレイとして機能します。ディスプレイの上部をちらっと見るのにかかる労力は、片手で親指を上に伸ばすのにかかる労力とほとんど同じです。
インストールされると、ReachPlayer は設定アプリに専用の設定パネルを追加し、ユーザーはそこで好みに合わせて調整を行うことができます。
ここでのオプションは次のとおりです:
- 必要に応じてReachPlayerのオン/オフを切り替える
- 背景ぼかし効果の有効化または無効化
- スライダーでシェブロンの透明度を調整する
- スライダーでアートワークの表示サイズを調整する
- スライダーで水平位置を調整する
- スライダーで垂直位置を調整する
- カスタム到達可能性タイムアウト期間の設定(秒単位)
開発者は、ここで行った変更を保存するための補足ボタンを設定パネルの右上に用意しており、それをタップすると、デバイスをリスプリングするかどうかをユーザーに尋ねます。
新しいReachPlayerの調整版を試してみたい方は、お好みのパッケージマネージャーを使ってETHNのリポジトリから無料でダウンロードできます。この調整版は、ジェイルブレイクされたiOS 13および14デバイスに対応しています。
ETHN のリポジトリをまだ使用していない場合は、次の URL を使用して、選択したパッケージ マネージャーに追加できます。
https://nahtedetihw.github.io/
ReachPlayerを試してみませんか?ぜひ下のコメント欄で教えてください。