macOS 26 Tahoeでは、Intel x86_64アプリをApple Silicon Macで動作させる「Rosetta 2」のオーバーライドを強制的に行ったアプリを確認することが可能になっています。詳細は以下から。
![]()
Appleは2025年06月に開催したWWDC25でmacOS 26 Tahoeを発表するとともに、このTahoeがIntel Macをサポートする最後のmacOSになると発表するとともに、Intel x86_64アプリ(バイナリ)をApple Silicon Mac上で動作させるバイナリトランスレーター「Rosetta 2」に関しても、2026年秋にリリース予定の「macOS 24」を最後に提供を終了すると発表しました。

Platforms State of the Unionより
同時にAppleは開発者やBetaユーザーに対し、自身の利用しているMacアプリがRosetta 2に依存していないかをチェックするため、Rosetta 2を利用して実行されるプロセス(x86_64アプリやバイナリ)を起動時にクラッシュさせるブートプションを発表しましたが、新たにリリースされたmacOS 26 Tahoeでは、このRosett 2を強制的に利用するアプリを確認できるようになっています。

Rosetta New Features
You can test that your apps no longer depend on Rosetta by setting the boot-arg nox86exec=1. When this boot-arg is set, any process that would normally run through Rosetta will immediately crash on launch and generate a crash report.macOS Tahoe 26 Beta 2 Release Notes – Apple Developer Documentation
Rosetta 2を強制利用するアプリをチェックする
Rosetta 2を強制利用するアプリをチェックするには、アプリケーションフォルダの[ユーティリティ]フォルダ内にある「システム情報」アプリをクリックし、サイドバー下に表示される[Rosettaソフトウェア]をクリックするだけで、

/System/Applications/Utilities/System Information.app
この[Rosettaソフトウェア]には、アプリやバイナリにApple Siliconネイティブバージョンがあるにも関わらず、強制的にRosetta 2を利用しIntelバージョンをオーバーライドしたなどの、Rosetta 2が使用されたときの理由と起動回数プロセス名、対応アプリ情報などが記載されています。

なお、同じくシステム情報アプリの[アプリケーション]では、MacにインストールされたアプリがApple Siliconネイティブか、それともIntelとApple Siliconに対応したUniversalか、現在もRosetta 2を利用するIntelバイナリのみかを確認できる様になっているので、Intel x86_64アプリをまだ使っているか気になる方はチェックしてみてください。

- macOS 26 Tahoeの新機能と不具合まとめ


コメント