コメントを投稿するiOS10.3のアップデート以来、64ビットプロセッサを最大限に活用できるように更新されていない古いアプリは、アップデートの必要を促すアラートが表示されるようになった。これは、32ビットアプリがデバイスの速度を低下させるだけでなく、今後のiOSのバージョンでは完全に機能しなくなる可能性がある」ということを伝えるためのものである。ここでは、上記のようなアラートが表示される古い(レガシー)アプリが使用中のデバイスにインストールされているかどうかと、32ビットアプリがiPhoneを重くする理由を簡単に説明する。632ビットアプリがiPhoneを重くする64ビットデバイスで、32ビットアプリを起動しようとすると、上の画像のようにアップデートの必要を促すアラートが表示される。アラートメッセージは以下のようになっている。“App”はアップデートの必要がありますこのAppは将来のiOSのバージョンでは動かない可能性があります。APpの開発元は、互換性の向上のためにこのAppをアップデートする必要があります。touchには、32ビット版と64ビット版のシステムフレームワークとアプリが別々に用意されており、64ビットのiOSデバイスは、64ビット版のカーネル、ライブラリ、およびドライバが使用される。そのため、64ビットデバイスで32ビットアプリを起動すると、32ビットシステムフレームワークも読み込むことになる。その結果、RAMが少なくなるため、システムリソースが簡単に使用できなくなるようだ。逆に、デバイスにインストールされている全てのアプリが64ビット用にコンパイルされている場合、32ビットシステムフレームワークが読み込まれないため、システム全体のメモリ使用量を減らし、マルチタスクやアプリをよりスムーズに起動することができる。設定>一般>情報>Appホーム画面上の設定(アプリ)を開き、一般>情報>Appの順で開く。App互換性を確認Appをタップすると、これらのAppによりPhoneの動作が遅くなる場合があります。Appがアップデートされなければ将来のiOSのバージョンでは動かない可能性があります。アップデートがない場合は、開発元に詳しい情報をお問い合わせください。いうテキストの下に、アプリの一覧が表示される。アプリの一覧が表示されていない場合は、現在のデバイスにインストールされているアプリは全て64ビットのものであるため、問題はない。32ビットアプリがある場合は、アプリの項目をタップしてアップデートが行えるが、アップデートがないアプリがある場合は、一時的に削除しておいたほうが良いかもしれない。しても今後使用したいアプリがある場合は、開発元に問い合わせると対応してくれる可能性がある。問い合わせは、AppStore内の該当するアプリの「このデベロッパのWebサイト」をタップし、サイト内から問い合わせてみよう。最新の記事PeyiPhoneやiOSとMacやWindowsなどPC全般の事を記事にしています。