Apple Siliconを起動するとき、開発者はM1に対応するためにアプリのアーキテクチャを変更する必要がありました。 まだ達成していない人のために、 AppleはRosettaを作成しました。 これは、逆のパスを実行できるようにするのに役立ちます。 Intelでアプリを実行する M1でネイティブに動作するように作成されたとき。
あなたがM1を搭載したMacを持っているなら、確かにあなたはすでにあなたです知らないうちにRosettaを使う。 それを必要とするアプリを初めて開くと、そのプログラミング言語が必要であることを通知するアラートが表示され、それをインストールする許可を求められます。 このようにして、その瞬間から、必要に応じて、Macは同じリソースを自動的に使用します。
AppleがAppleSiliconとM1チップに賭けているのに、なぜIntelバージョンのアプリケーションを使いたいのか不思議に思うかもしれません。 簡単。 特定のアプリケーションには、アドオンまたはアドオンが含まれている場合があります Intelバージョンでのみ動作します アプリ自体は新しいMacで素晴らしく動作しますが。
MacがRosettaを使用して、これらのIntelアプリケーションを新しいMacに適応できるように、 逆の方法で行うことができます。 プログラミング言語を使用して、AppleSilicon用にネイティブに作成されたアプリがIntelで実行されるようにします。
何を見てみましょう 従う手順:
- アプリを探す アプリケーションフォルダにあります。
- アプリを選択し、をタップします コマンド+ I (または右クリックして[ファイル]メニューを使用し、[情報を見る]を選択します)。 これにより、アプリの詳細が記載された情報ウィンドウが開きます。
- そのウィンドウで、というボックスを探します 「Rosettaを使用して開く」。 チェックボックスをオンにします。
- シエララベンターナ。
- アプリを開いていた場合は、アプリを閉じてから再度開きます。
このアプリを開くと、 MacはIntelバージョンを実行します ソフトウェアから、翻訳されたレイヤーを使用します。 Rosettaの使用を停止する場合は、手順を繰り返してチェックボックスをオフにする必要があります。