Apple Silicon MacではIntel/Apple Siliconに対応したUniversal 2アプリでもRosetta 2を利用してIntelバイナリで起動することが可能です。詳細は以下から。
Appleが発売を開始したApple Silicon「Apple M1チップ」搭載のMacBook Air/Pro、Mac miniでは、Apple Siliconに対応していないIntel-Onlyのアプリは、バイナリトランスレーター「Rosetta 2」が、Intelのx86_64バイナリをApple Siliconでも動作するように変換してくれますが、
IntelとApple Siliconの両方に対応したUniversal Binary(Universal 2)アプリはApple Siliconバイナリに問題が出た場合を想定し、IntelバイナリをRosetta 2を使用して開くことができるようになっています。
アプリケーションアイコンを右クリックしコンテキストメニューから[情報を見る] → [✅Rosettaを使用して開く]にチェックを入れて起動することで、Apple Silicon Macのarm64バイナリでなく、同梱されているx86_64バイナリをRosetta 2を利用して変換&起動することができます。
このオプションはMacがPowerPC(ppc64)からIntel(i386)へ移行する際にも用意されており、Rosettaを初めて利用する場合には、最新のRosettaのダウンロードが必要となりますが、Apple Silicon用バイナリではうまく動かなかったアプリやその機能が、Intel用バイナリではうまく動く場合があるので、Apple Silicon Macを購入された方はチェックしてみてください。
- macOS 11 Big Surの新機能まとめ。 準備中
- MacBook Air (M1, 2020) 8GB RAM, 256GB SSD - Amazon.co.jp
コメント
ターミナルをコピってRosettaのチェック入れて実行したらx86_64と認識された。