Macs die worden aangedreven door Apple Silicon, zoals de M1 MacBook Pro, kunnen zowel iOS-apps als Mac-apps draaien, maar ze kunnen ook x86-64-software draaien die is gebouwd om op Intel-architectuur te werken, dankzij iets dat Rosetta 2 heet.
Rosetta 2 is de vertaallaag waarmee een Mac met Apple Silicon apps kan gebruiken die zijn gebouwd voor een Intel-gebaseerde Mac. De eerste keer dat u een app start waarvoor dit nodig is, verschijnt er een waarschuwing waarin u toestemming wordt gevraagd om Rosetta te installeren. Daarna werkt de vertaallaag op de achtergrond wanneer u een app gebruikt die alleen is gebouwd voor Mac-computers met een Intel-processor, en vertaalt de app automatisch voor gebruik met Apple Silicon wanneer de app voor de eerste keer wordt uitgevoerd.
Wanneer ontwikkelaars hun apps updaten zodat ze native op Apple Silicon kunnen draaien, gebruiken ze iets dat een universeel binair bestand wordt genoemd. Oorspronkelijk verwezen Universal-apps naar uitvoerbare bestanden die native op zowel PowerPC- als Intel Macs draaien. Op WWDC 2020 in juni kondigde Apple echter Universal 2 aan, waarmee apps op zowel Intel-gebaseerde Macs als Apple silicium-Macs kunnen draaien.
Als een app nog moet worden bijgewerkt naar Universal 2, kan een Mac met M1 deze nog steeds uitvoeren, maar dit gebeurt door de Intel x86-64-code te converteren met behulp van Rosetta 2-emulatiesoftware. Maar wat als u de Intel-versie wilt gebruiken in plaats van de Apple-siliciumversie? Mogelijk wilt u dit doen als de Apple Silicon-versie van de app een bepaalde functie mist, of als u een app gebruikt met plug-ins of extensies van derden die nog niet zijn bijgewerkt om Apple Silicon te ondersteunen.
In dergelijke gevallen kunt u de volgende stappen gebruiken om een universele app te dwingen in plaats daarvan de Rosetta-versie uit te voeren.
Aanbevolen lees:Hoe u uw app automatisch zelfstandig kunt laten starten
- Als de app die u in Rosetta wilt uitvoeren actief is, slaat u eerst uw werk op en sluit u deze af.
- Open vervolgens een Finder-venster en navigeer naar hetToepassingenmap op uw Mac en zoek de betreffende app.

- Klik met de rechtermuisknop(ofCtrl-klik) het pictogram van de app en selecteerKrijg informatieuit het contextuele vervolgkeuzemenu.

- Klik op deselectievakjenaast 'Openen met Rosetta'.

- Sluit deInfovenster en start de app opnieuw.
Vanaf nu zal uw Mac de Intel-versie van de app uitvoeren met behulp van de Rosetta-vertaallaag. Als u op elk gewenst moment wilt stoppen met het gebruik van Rosetta, herhaalt u eenvoudigweg de bovenstaande stappen en schakelt u het selectievakje naast 'Openen met Rosetta' uit.
