Nyligen avslöjade Apple att stöd för 32-bitarsappar på macOS snart kommer att fasas ut ur operativsystemet. Användare på den senaste versionen av operativsystemet ser en varningsdialog när de öppnar 32-bitarsappar. Det liknar väldigt mycket den process som används med iOS när operativsystemet tappade 32-bitars appstöd. Du har antagligen åtminstone några 32-bitarsappar på din dator (Apple har pinsamt flera av sina egna). Hur letar du efter 32-bitarsappar på din Mac?
Vad händer med 32-bitarsappar?
Den 12 april började Mac-datorer som kör High Sierra (10.13.4) visa varningsfönster när de startade 32-bitarsapplikationer. Den här varningen råder användare att 32-bitarsapplikationer måste uppdateras av utvecklaren för att ”förbättra kompatibiliteten.” Om du klickar på rutan “OK” startar programmet normalt. Du kan också klicka på ”Läs mer …” för att besöka en Apples kunskapsbasartikel om varför detta händer.
Språket kan vara tydligare, men det här är det första tecknet på att Apple avvecklar stöd för 32-bitarsappar på macOS. I en framtida ospecificerad version av macOS kommer 32-bitarsappar inte längre att startas. För att deras appar ska fungera måste utvecklare uppdatera sina applikationer för 64-bitars arkitektur.
Dialogrutan säger inte när stöd för 32-bitarsappar kommer att fasas ut helt, men det är förmodligen inte någon gång snart. Apple gav iOS-utvecklare nästan tre år på sig att uppdatera sina 32-bitarsappar till 64-bitar innan de stängde av 32-bitarsstöd på iOS 11.
Om denna varning har inspirerat till viss ångest, var inte rädd: 32-bitars appar kommer inte att skada din Mac, och inte heller kommer din dator att gå långsammare för att ha dem. Dessa appar kommer inte heller att köras långsammare än de gjorde tidigare.
Varför händer det här?
Detta händer eftersom Apple avvecklar stöd för 32-bitarsapplikationer i macOS. 32-bitarsappar använder 32-bitarsnummer, som använder trettiotvå enor och nollor för att representera siffror i programmet. Det här mindre utrymmet begränsar själva appen och appens kompatibilitet. Utan 64-bitars stöd kan appar inte komma åt så mycket minne eller använda modern Mac-teknik som metallgrafikbehandling. Utöver kompatibilitetsproblem finns det några goda skäl för moderna appar att köra i det föråldrade 32-bitarsläget. Förflyttningen mot 64-bit har kommit länge och borde inte överraska utvecklare.
Apple kan också uppnå en ytterligare fördel. När iOS tappade 32-bitars stöd tog Apple chansen att rensa gamla och föråldrade appar från App Store. Apple borde ha samma inställning med Mac App Store. Om utvecklare inte kan komma runt med att uppdatera sina appar för 64-bitars support är det troligt att appen har övergivits helt. Att ta bort övergivna appar från App Store är alltid en bra idé. Det är som en skogsbrand: rensa bort dött material för att skapa plats för nytt liv. Förhoppningsvis ser Apple denna rensning som det första steget i att förbättra Mac App Stores dystra tillstånd.
Sök efter 32-bitarsappar på din Mac
Om du vill se hur många 32-bitarsappar som finns på din Mac kan du kontrollera det via Systemrapport.
1. Klicka på Apple-menyn i menyraden och välj ”Om den här Mac …”
2. Längst ner i fönstret klickar du på “Systemrapport” -knappen.
3. Hitta rubriken ”Programvara” i sidofältet till vänster. Om menyn under “Programvara” är dold, klicka på triangeln för att visa menyn.
4. Välj ”Applications” under ”Software” -menyn.
5. Leta efter kolumnen ”64-bit (Intel)” som visas hela vägen till höger. Du måste antagligen rulla eller expandera fönstret för att visa kolumnen.
Ett ”Ja” i det här fältet innebär att appen uppdateras för 64-bitars drift. Ett ”nej” betyder att utvecklaren kommer att behöva uppdatera appen för att fungera med framtida versioner av macOS. Klicka på toppen av den här kolumnen för att sortera efter kolumnens värden. Bli inte förvånad över att hitta några äldre Apple-appar märkta med Nej.
6. Klicka på kolumnens titel för att sortera alla applikationer som är märkta ”Nej” högst upp i kolumnen. Läs över till applikationsnamnet i kolumnen längst till vänster för att identifiera de applikationer som behöver utvecklarens uppmärksamhet.
Slutsats: Vad kan jag göra?
Om du litar på eller gillar en app som fortfarande är i 32-bitarsläge, kontakta utvecklaren för att se till att de vet att du vill att appen ska uppdateras. Frånvarande utvecklare kanske inte inser att deras app har investerat användare. Om du röstar på din begäran kan du uppmuntra utvecklaren att uppdatera en app som de annars skulle låta dö. Om du inte får något svar från utvecklarna, eller om de inte har för avsikt att uppdatera apparna, vill du hitta alternativa appar för din Mac.