
Macを64ビットモードでのみ動作するように強制することができます
macOS High Sierra 10.13.4では、アプリの32ビットモード廃止に一歩近づきました。実は、コマンドラインを駆使すれば、Macを64ビットモードでのみ動作させることも可能です。その方法については、以下をお読みください。

2003年以前はMacオペレーティングシステムは32ビットでしたが、Mac OS X Pantherと64ビットサポートの導入により状況は変わりました。2011年にMac OS X Lionがリリースされた際には、64ビットがデフォルトになりましたが、macOS High Sierraでも32ビットアプリがサポートされています。
しかし、macOS 12 では状況が変わります。Apple によれば、macOS 11 (High Sierra) は「妥協することなく 32 ビット アプリをサポートする」最後のオペレーティング システムです。
Appleはすでに開発者に対し、32ビットサポートの廃止を促しています。2018年1月31日以降、Mac App Storeへの提出はすべて64ビット対応でなければならなくなりました。
macOS High Sierra 10.13.4 にアップデートした後、64 ビット テスト モードを有効にする方法は次のとおりです。
- Macを再起動し、Command+Rを押してリカバリモードで起動します。
- 発射ターミナル
- このコマンドを入力してください: nvram boot-args=”-no32exec”
- Macを再起動します
Macで64ビット専用モードを有効にすると開発者にとっては便利ですが、ほとんどのユーザーにはおそらく必要ありません。有効にすると、Mac上の32ビットアプリは起動しなくなり、起動しようとするとその旨を通知するダイアログが表示されます。32ビットのバックグラウンドプロセス、環境設定パネル、WebKitプラグインは、警告やアラートなしに実行に失敗します。
つまり、現在利用しているアプリやサービスが動作しなくなる可能性があり、Macの使用に深刻な支障をきたす可能性があります。64ビットモードで使い続けるには少し早すぎると感じた場合は、リカバリモードで再起動し、ターミナルで以下のコマンドを入力することで、32ビットサポートを復活させることができます。
nvram ブート引数 =””
Apple は開発者のみが 64 ビット テスト モードを使用することを推奨しているため、64 ビット サポートに更新されていないものにまだ依存している場合は、予期しない問題が発生する可能性があることを覚悟してください。