Med utgivelsen av M1 Mac som kjører på ARM-arkitektur, må programvareutviklere oppgradere appene sine for å bruke den forbedrede hastigheten og teknologien i Apple Silicon-brikken. Som et stoppgap sendte Apple også et “Rosetta 2” -verktøy med M1 Mac som gjør at eksisterende Intel-basert programvare kan fortsette å kjøre på plattformen. Hvis du fortsatt kjører en Intel-basert versjon av programvaren, bruker du sannsynligvis allerede Rosetta uten å vite det.
Hva er «universelle apper»
Appene som er oppdatert for Apples M1 Silicon-chips er for tiden kjent som «universelle apper.» Utviklere bruker en «Universal binær» for å oppdatere appene sine slik at de kjører på Apple-silisiumchips. Denne universelle binæren gjør at appen kan kjøres på både Intel og M1 Mac. Hvis en app ikke er oppdatert for Universal 2, vil en M1 MacBook kjøre den ved å konvertere Intel x86-64-koden ved hjelp av Rosetta-emuleringsprogramvare.

På den annen side, hvis du bruker en M1-brikke, vil den Apple-baserte silisiumversjonen kjøre.
Hvordan sjekke om en app er Intel / Silicon / Universal-Based
Hvis du vil sjekke om en app kjører på Intel-basert programvare, Apple Silicon-basert programvare eller Universal-programvare (appen støtter både Intel- og Silicon-prosessorer), kan du gjøre det fra systeminnstillingene, som beskrevet nedenfor:
1. På Apple-menyen øverst til venstre velger du «About This Mac.»

2. Velg “System Report”.

3. I systemrapporten klikker du på Programmer under Programvare i menyruten til venstre.
4. Du får se hele listen over apper som er installert på systemet ditt. Du kan finne ut hvilken versjon av appen som er installert på din Mac under kolonnen «Kind» for hver enkelt app.

Hvis du vil sjekke versjonen av en individuell app fra Finder, høyreklikker du bare på appikonet og velger «Få informasjon.»
Her ser du appversjonen under «Generelt», oppført foran «Snill.»
Hvordan åpne en Apple Silicon-app som en Intel-app
Noen ganger når du har en universell versjon av et program, vil du kanskje kjøre Intel-versjonen i stedet for M1-versjonen. Dette kan skyldes at M1-versjonen mangler en funksjon du trenger, eller at Intel-versjonen er kompatibel med spesifikke tredjeparts plugin-moduler eller utvidelser som ikke støttes av M1 ennå.
I slike tilfeller kan du tvinge en app til å kjøre Intel-versjonen ved å bruke Rosetta i stedet for Apple M1-versjonen:
1. Finn og velg applikasjonen i Finder-menyen. De fleste applikasjoner finnes i Programmer-mappen (tilgjengelig via Finder i «Gå -> Programmer»).

2. Høyreklikk på appen og velg «Få informasjon.» Alternativt velger du appen og trykker Command-I på tastaturet. Dette åpner et infovindu med detaljer om appen.

3. I dette vinduet merker du av i boksen «Åpne med Rosetta.»

4. Lukk Info-vinduet. Hvis appen allerede kjører, må du avslutte og starte den på nytt.
Det er det! Nå når du starter appen, vil Mac-en din kjøre Intel-versjonen av programvaren gjennom Rosetta-emuleringsprogramvaren. Hvis du ønsker å gå tilbake til M1-versjonen senere, er det bare å gjenta trinnene og fjerne merket for ruten.
Det har også kommet rapporter om at tredjeparts iOS-apper krasjer på de nye M1 Macbooks. Har det skjedd med deg også?
I slekt:
-
Hvor mye lagringsplass trenger du på Mac?
-
3 måter å avsløre en filsti på Mac
-
5 måter å bruke en equalizer på musikken din på macOS