11Sep
Spotlight-søk på Mac OS X viser resultater fra kategorien "Utvikler" hvis du noen gang har installert Xcode på Mac-en. Hvis du fortsatt har Xcode installert, er det en enkel avkrysningsboks for å deaktivere dette. Men hvis du har avinstallert Xcode, fortsetter Spotlight bare å vise utvikleresultatene, uten å slå dem av.
Dette kan rotere Spotlight med mange søkeresultater du kanskje ikke vil se, spesielt hvis du har mange kildekodefiler som ligger rundt på din Mac. Slik deaktiverer du det - selv om du ikke har installert Xcode.
Hvis du har Xcode installert
Hvis du har installert Xcode, er dette enkelt fordi du kan gjøre det på vanlig måte.
Åpne System Preferences-vinduet ved å klikke på Apple-menyen og velge "System Preferences." Klikk på "Spotlight" -ikonet i System Preferences-vinduet.
Du kan også bruke Spotlight til å starte dette innstillingsruten - trykk på Kommando + Space, skriv Spotlight, velg Spotlight-snarveien, og trykk Enter.
Finn kategorien "Utvikler" i listen under Søkeresultater og fjern markeringen. Spotlight vil ikke vise utvikleresultatene lenger.
Feilen
Hvis du ikke har Xcode installert, vil du ikke se kategorien "Utvikler" i Spotlight-valgpanelet i det hele tatt. Utvikleresultater vises i Spotlight-søk, men det er ingen måte å slå dem av.
Dette synes å være resultatet av en feil i Mac OS X. Vi oppdaget denne feilen i både OS X 10.10 Yosemite og 10.11 El Capitan. Det kan også ha vært et problem på tidligere versjoner.
Hvis du noen gang har installert Xcode, vil Spotlight anta at du er en "utvikler" og vil fortsette å vise søkeresultatene til utvikler, selv etter at du har avinstallert Xcode. Menyen for Spotlight-preferanser ser ut til å bare vise kategorien "Utvikler" hvis Xcode er installert for øyeblikket. Det er normalt ingen måte å deaktivere dette hvis du ikke har installert Xcode.
Hvis du ikke har Xcode installert
Heldigvis er det en rask løsning som du kan bruke hvis du ikke vil installere Xcode på nytt. Selvfølgelig vil reinstallere Xcode også fungere - men du må forlate Xcode installert.
Vi trenger bare å lure Spotlight til å tro at du har installert Xcode. For å gjøre dette, åpne et Terminal-vindu. Trykk på Command + Space, skriv Terminal, og trykk Enter for å starte et terminalvindu fra Spotlight. Du kan også åpne et Finder-vindu, klikke på "Programmer" i sidepanelet, dobbeltklikke på "Verktøy" -mappen, og dobbeltklikk deretter på "Terminal" -genveien.
Skriv inn følgende to kommandoer i terminalvinduet, trykk Enter etter hver for å kjøre dem:
cd / Programmer
berør Xcode.app
Dette lager en tom fil med navnet Xcode.app i mappen Programmer. Det tar ikke opp plass, og det gjør ingenting. Du får se det i mappen Programmer, selv om du ikke kan starte eller gjøre noe med det.
Du kan nå åpne Spotlight-panelet i Systemvalg. Med en fil med navnet Xcode.app til stede, vil det vise deg «Utvikler» -kryssruten, og du kan fjerne merket for det, og fjerne søkeresultatene fra søkeresultatene dine.
Ikke slett den tomme Xcode.app-filen senere - du må legge den der. Hvis du åpner Spotlight-innstillingspanelet etter at du har slettet Xcode.app, ser det ut til å aktivere utvikler-søk i Spotlight igjen.
Takk til Sans Comic over på Stack Exchange for å finne ut denne løsningen. Denne persons arbeid var uvurderlig da vi snublet over problemet selv.
Apple vil forhåpentligvis rette opp dette problemet i fremtiden. Men for øyeblikket må folk som tidligere har installert Xcode, forlate en Xcode.app-fil i mappen Programmer hvis de ikke vil se Utviklers søkeresultater i Spotlight.