32ビットアプリケーションはiOS 11では起動せず、Mac App Storeは2018年から64ビットに移行

0
445

AppleがiOS 10.3でユーザーに警告しているように、iOS 11では32ビットアプリケーションのサポートが公式に中止されています。すべての32ビットアプリケーションは起動を拒否しれ、代わりに64ビットのアップデートをリリースするように開発者に警告する警告を表示します。古いバージョンのiPhoneと32ビットCPU搭載のiPadは、iOS 11でまったく更新できません。

Appleはまた、macOSの移行を開始して32ビットサポートを廃止しました。それは、2018年に64ビットアプリケーションをサポートするために、Mac App Storeに提出された新しいアプリケーションとアップデートを必要とします。

AppleはmacOSとiOSの両方を進めているが、macOS上で32ビットを放棄する道はほんの始まりにすぎない。

iOSの場合、32ビットアプリケーションは完全にサポートされなくなりました。 iOS 11を実行しているiPhoneまたはiPadでは、32ビットアプリケーションを開こうとするとエラーが発生し、エラーアラートが表示されます。

「このアプリのデベロッパーはiOS 11で動作するようにアップデートする必要があります」と表示されます。

[OK]ボタンをクリックするとアラートを終了するか、[Learn More]ボタンが表示されます。このボタンをクリックすると、現在のところ、ベータシードでは何も実行されません。

iOS 10またはiOS 11の設定で、64ビットアーキテクチャをサポートしていないアプリケーションを確認できます。

[一般]  – > [バージョン情報]  – > [アプリケーション]を選択します。 32ビットのアプリケーションがインストールされている場合は、アプリケーションをタップし、古いソフトウェアのリストを表示することができます。 iOS 10ではこれらのアプリケーションはまだ起動しますが、iOS 11では、開発者がアプリケーションを維持し続けて更新をリリースすることが必要になります。

まだApp Storeに残っている32ビットアプリケーションの大半が既に古く、部分的に壊れていて未使用であるため、移行はあまり苦痛にはならないかもしれません。

Macの場合、Appleは開発者に対し、macOS High Sierraは32ビットのアプリケーションをサポートするデスクトップオペレーティングシステムとして最後のバージョンだと語った。

2018年1月から、Mac App Storeに提出される新しいアプリはすべて64ビットをサポートする必要があります。 2018年6月以降、新しいアプリやアップデートにも同じ要件が適用されます。数年後には、32ビットのMacアプリケーションはもはやサポートされなくなり、実行されなくなります。

iOSと同様に、現代のMacアプリケーションのほとんどは64ビットをサポートしていますが、もっと遅れています。アクティビティモニタを使用して32ビットアプリケーションを実行しているかどうかを確認できます。