11Sep
Spotlight keresés a Mac OS X rendszerben a "Fejlesztői" kategória eredményeit mutatja, ha valaha telepítette az Xcode-t a Mac rendszeren. Ha még mindig van Xcode telepítve, akkor egy egyszerű jelölőnégyzet letiltja ezt. De ha eltávolította az Xcode-t, a Spotlight csak folyamatosan mutatja a fejlesztői keresési eredményeket, és nem tudja kikapcsolni őket.
Ezzel a Spotlight sok olyan keresési eredményt ronthatja, amelyek nem feltétlenül látni fogják, különösen, ha sok forráskódfájl van a Mac számítógépen.Így lehet letiltani - még akkor is, ha nincs telepítve az Xcode.
Ha van Xcode telepítve
Ha Xcode-t telepített, ez egyszerű, mert ezt a szokásos módon teheti meg.
Nyissa meg a System Preferences( Rendszerbeállítások) ablakot az Apple menüben, és válassza a "System Preferences"( Rendszerbeállítások) elemet. Kattintson a "Reflektorfény" ikonra a Rendszerbeállítások ablakban.
A Reflektorfényt is használhatja a beállítások ablaktábla elindításához - nyomja meg a Command + Space billentyűt, írja be a Spotlight pontot, válassza ki a Spotlight parancsikont, és nyomja le az Enter billentyűt.
Keresse meg a "Fejlesztői" kategóriát a Keresési eredmények listájában, és törölje a jelölést. A Reflektorfény nem jeleníti meg a fejlesztői keresési eredményeket.
Az
hiba Ha nincs telepítve az Xcode, akkor a Spotlight beállítások ablakban egyáltalán nem fog megjelenni a "Fejlesztői" kategória. A fejlesztői eredmények a Spotlight keresésben jelennek meg, de nem lehet őket kikapcsolni.
Ez úgy tűnik, hogy egy hiba eredménye a Mac OS X-ben. Ezzel a hibával találkoztunk mind az OS X 10.10 Yosemite, mind a 10.11 El Capitan. Előfordulhat, hogy probléma volt a korábbi verziókban.
Ha valaha telepítette az Xcode-t, a Spotlight feltételezi, hogy Ön "fejlesztő", és továbbra is megjeleníti a fejlesztői keresési eredményeket, még az Xcode eltávolítása után is. A Spotlight beállítások ablaktábláján azonban csak akkor jelenik meg a "Fejlesztői" kategória, ha az Xcode jelenleg telepítve van.Általában nincs mód arra, hogy letiltja ezt, ha nincs telepítve az Xcode.
Ha nincs telepítve Xcode
Szerencsére van egy gyors kerülő megoldás, amelyet nem szabad az Xcode újratelepítéséhez használni. Természetesen az Xcode újratelepítése is működne - de az Xcode-t telepíteni kellene.
Mindössze annyit kell megpróbálnunk becsapni, hogy Xcode telepítve legyen. Ehhez nyissa meg a Terminál ablakot. Nyomja meg a Command + Space billentyűkombinációt, írja be a Terminal parancsot, és nyomja meg az Enter billentyűt a Terminal ablak megnyitásához. Megnyithatja a Finder ablakot is, az oldalsávon az "Alkalmazások" lehetőségre, kattintson duplán a "Segédprogramok" mappára, majd kattintson duplán a "Terminál" parancsikonra.
Írja be a következő két parancsot a terminál ablakába, és nyomja meg az Enter billentyűket mindegyikük futtatásához:
cd / Alkalmazások
touch Xcode.app
Az Alkalmazások mappában létrehoz egy üres fájlt Xcode.app néven. Nem vesz fel semmilyen helyet, és nem tesz semmit. Az Alkalmazások mappában láthatja azt, bár nem tud majd elindítani vagy csinálni vele semmit.
Most újra megnyithatja a Spotlight panelt a Rendszerbeállítások részben. Az Xcode.app nevű fájlban megjelenik a "Fejlesztő" jelölőnégyzet, és kiválaszthatja a jelölést, eltávolítva a fejlesztői keresési eredményeket a Spotlight keresésekből.
Ne törölje az üres Xcode.app fájlt később - ott kell hagynia. Ha újra megnyitja a Spotlight beállítások panelt az Xcode.app törlése után, úgy tűnik, újra engedélyezi a fejlesztői kereséseket a Spotlightben.
Köszönet illeti a Sans Comic-ot a Stack Exchange-en, hogy kiderítse ezt a megoldást. Ez a személy munkája felbecsülhetetlen volt, amikor mi magunk is megbotlottuk a problémát.
Az Apple remélhetőleg megoldja ezt a problémát a jövőben. De mostanra azok az emberek, akik korábban telepítették az Xcode-t, el kell hagyniuk az Xcode.app fájlt az Alkalmazások mappájába, ha nem szeretnék látni a fejlesztői keresési eredményeket Spotlightben.