Hur Tos

Hur man berättar vilka Mac-appar som är optimerade för Apple Silicon

Efter lanseringen av Mac-datorer som drivs av Apple silicon, har många tredjepartsappar uppdaterats för att säkerställa att de är optimerade för att köras på Apples anpassade processorer. Även om en app inte har uppdaterats kan Apples Mac-datorer som inte kommer från Intel fortfarande köra dem, tack vare Apples översättningslager Rosetta 2. Men hur vet du vilka av dina appar som körs som universella körbara filer och vilka som använder Rosetta-emulering? Läs vidare för att ta reda på det.





m1 macs banner

Universella appar förklaras

När utvecklare uppdaterar sina appar så att de körs på Apple-kisel använder de något som kallas Universal binär. Ursprungligen hänvisade Universal-appar till körbara filer som körs inbyggt på både PowerPC- eller Intel Mac-datorer. På WWDC 2020 i juni tillkännagav Apple dock Universal 2, som gör att appar kan köras på både Intel-baserade Mac-datorer och Apple silicon Mac-datorer.



Om en app ännu inte har uppdaterats till Universal 2 kommer en Apple silicon Mac fortfarande att köra den, men den kommer att göra det genom att konvertera Intel x86-64-koden med Rosetta 2-emuleringsprogramvaran. Även när man emulerar x86-kod under Rosetta 2 kör Mac-datorerna med Apple-kisel i allmänhet icke-infödda appar snabbare än Intel-baserade Mac-datorer, men det är bra att veta vilka appar som har optimerats för den avancerade hårdvaran i din M1 Mac. Här är hur.

Hur man söker efter universella appar i macOS

  1. Klicka på Apple symbol i det övre vänstra hörnet av din Macs menyrad och välj Om denna Mac .
    om denna mac

  2. På fliken 'Översikt' klickar du på Systemrapport... knapp.
    om denna översiktstext för Mac

  3. Välj i systemrapportfönstret Programvara -> Applikationer i sidofältet. I applikationslistan som laddas, titta under Snäll kolumn för att se om en app är en universell binär eller en icke-inbyggd körbar Intel.
    kolla efter universella appar

Utöver systemrapportlistan kan du också kontrollera enskilda appar: högerklicka på en apps ikon i Finder och välj sedan Få information från den sammanhangsberoende menyn och titta på dess Snäll under 'Allmänt'.

tvinga omstart iphone 12 pro max

Utöver ovanstående, iMazing har släppt en gratis app [ Direktlänk ] som skannar dina macOS-appar och visar deras CPU-arkitektur som stöds, medan repo erbjuder en gratis menyradsapp som heter Silikon info som låter dig snabbt se arkitekturen för den applikation som körs för närvarande.

silikon info Silicon Info menyrad app
Du kan också kontrollera om en app har optimerats för Apple-kisel innan du ens installerar den, tack vare en webbplats av Abdullah Diaa som heter Är Apple silikon redo? Webbplatsen har en uppdaterad databas med appar som indikerar infödda ‌M1‌ support, endast Rosetta 2 och de som inte fungerar alls.

Det är värt att notera att Apple anser att Rosetta 2 är en tillfällig lösning för utvecklare medan de gör om sina befintliga Intel-baserade program för att köras på armbaserade Mac-datorer, vilket betyder att de så småningom kommer att behöva skapa Universal-appar som fungerar inbyggt på både Intel och Apple silicon. maskiner.

Apple avslutade stödet för OG Rosetta tre år efter lanseringen för att smidiga övergången från PowerPC-chip till Intel-processorer, så om en utvecklare inte uppdaterar sin app så småningom kan den bli oanvändbar på Apples silikonmaskiner i framtiden.