Launchpad, programstartaren som Apple introducerade med OS X Lion (10.7), var ett försök att få en touch av iOS till Macs operativsystem. I likhet med dess iOS-motsvarighet visar Launchpad alla program du har installerat på din Mac i ett enkelt gränssnitt med appikoner som sprids över din Mac-skärm. Ett klick på en apps ikon startar programmet, så att du får rätt att arbeta (eller spela).
Launchpad är ganska enkelt. Den visar appikoner tills den fyller på din bildskärm och skapar sedan en annan sida med ikoner som du kan komma åt med en svep, precis som i iOS. Om du inte har en gest aktiverad inmatningsenhet, som Magic Mouse eller Magic Trackpad eller en inbyggd styrplatta, kan du ändå flytta från sida till sida med ett enkelt klick på sidindikatorerna längst ner på sidan Startplatta.
Hittills verkar det ganska enkelt, men har du märkt hur snabbt Launchpad flyttar från sida till sida, eller hur snabbt den faktiskt startar när du först väljer appen? Starthastigheten är väldigt imponerande, ännu mer, när du inser att alla dessa ikoner på en suddig, halvtransparent bakgrund tar en hel del grafisk hästkraft att dra av.
Hur lyckas Launchpad att springa som en Kentucky Derby champ? Tja, till skillnad från de magnifika djuren på Churchill Downs, Launchpad fuskar. Istället för att bygga miniatyrbilder av varje programs ikoner varje gång appen startas eller en sida vänds, behåller Launchpad en databas som innehåller appikonen, där appen ligger i filsystemet, där ikonen ska visas i Launchpad plus några andra bitar av information som behövs för att Launchpad ska kunna utföra sin magi.
När Launchpad misslyckas
Lyckligtvis är startbrottfel inte lika destruktiva som olyckor vid Cape Canaveral. För Launchpad, om det värsta som kan hända är att en ikon för en app som du raderade kommer att vägra att gå bort, ikoner kommer inte att ligga på den sida du vill ha dem på, eller ikoner kommer inte behålla önskad organisation du skapade. Eller till sist när du skapar en mapp med appar i Launchpad, återgår ikonerna till deras ursprungliga plats nästa gång du öppnar Launchpad.
I alla Launchpad-fellägen som jag är medveten om är ingen skada någonsin på Mac eller någon installerad applikation. Medan problem med Launchpad kan vara irriterande är de aldrig katastrofala problem som kan skada din data eller Mac.
Åtgärden för Launchpad-problem innebär att du tar bort system och användardata, så innan du fortsätter, se till att du har en ny säkerhetskopia.
Fixing Launchpad Problem
Som jag nämnde ovan använder Launchpad en databas för att lagra all information som behövs för appen att utföra, vilket innebär att tvinga Launchpad att återuppbygga sin interna databas kan reparera de flesta problem som uppstår.
Metoden för att få databasen byggd varierar lite beroende på vilken version av OS X du kör, men i alla fall ska vi radera databasen och starta om Launchpad. Launchpad kommer att ta tag i information från databasen och snabbt upptäcka att filen som innehåller databasen saknas. Launchpad kommer sedan att söka efter appar på din Mac, ta tag i sina ikoner och bygga om dess databasfil.
Så här återuppbygger du Launchpad-databasen i OS X Mavericks (10.10.9) och tidigare
-
Avsluta Launchpad, om den är öppen. Du kan göra det genom att klicka någonstans i Launchpad-appen, så länge du inte klickar på en appikon.
-
Öppna a Upphittare fönster.
-
Du behöver komma åt din Bibliotek mapp som är dold av operativsystemet. När du har Bibliotek mappen öppen och synlig i Upphittare, kan du fortsätta till nästa steg.
-
I Bibliotek mapp, lokalisera och öppna Applikationssupport mapp.
-
I Applikationssupport mapp, lokalisera och öppna Docka mapp.
-
Du hittar ett antal filer i Docka mapp, inklusive en namngiven desktoppicture.db, och en eller flera filer som börjar med en streckad uppsättning huvudbokstäver och siffror och slutar i .db. Ett exempel på filnamn är FE0131A-54E1-2A8E-B0A0A77CFCA4.db. Ta tag i alla filer i Dock-mappen med den streckade uppsättningen bokstäver och siffror som slutar i .db och dra dem till papperskorgen.
-
Du kan sedan antingen starta om Mac eller om du inte har något jobb i Terminal kan du öppna Terminal-appen, som finns i mappen / Program / Verktyg och utfärdar följande kommando:
killall Dock
Endera metoden fungerar bra. Nästa gång du öppnar Launchpad, kommer databasen att byggas om. Starta kan ta lite längre tid, medan Launchpad bygger upp sin databas, men förutom att Launchpad ska vara bra att gå. OS X Yosemite lägger lite av en rynk på sättet att ta bort Launchpad-databasen. Yosemite och senare versioner av OS X upprätthåller också en cachad kopia av databasen som hålls av systemet, vilket också behöver raderas. Utför steg 1 till 6 ovan. Vid denna tidpunkt har du raderat .db-filerna i mappen ~ / Bibliotek / Applikationssupport / Dock och är redo för nästa steg. Starta terminalen, som finns i mappen / Program / Utilities. I fönstret Terminal anger du följande: standardvärden skriv com.apple.dock ResetLaunchPad -bool true Tryck stiga på eller lämna tillbaka att utfärda kommandot. Ange i Terminalfönstret: killall Dock Tryck stiga på eller lämna tillbaka. Du kan nu avsluta Terminal. Launchpad har nu återställts. Nästa gång du öppnar Launchpad, kommer appen att bygga om de databaser som behövs. Launchpad kan ta lite längre tid än vanligt för att starta första gången, och Launchpad-skärmen kommer nu att vara i standardorganisationen, med Apple-appar som visas först och tredjepartsapps nästa. Du kan nu omorganisera Launchpad för att passa dina behov. Så här återuppbygger du Launchpad-databasen i OS X Yosemite (10.10) och senare