Spotlight คิดว่าคุณเป็น 'นักพัฒนา' หากคุณติดตั้ง Xcode หรือเคยติดตั้งไว้ในเวลาใด ๆ ในอดีตและแสดงผลลัพธ์การค้นหาที่อาจเกี่ยวข้องกับนักพัฒนา
เมื่อ Xcode ได้รับการติดตั้งและนำเสนอจริงบนคอมพิวเตอร์กล่องกาเครื่องหมายที่ชื่อว่า 'นักพัฒนา' จะปรากฏในSystem Preferences > Spotlight > Search Results
แผงควบคุมเพื่อให้เรามีตัวเลือกในการปิดการใช้งานผลลัพธ์ 'นักพัฒนา' ไม่ให้ปรากฏในการค้นหาของเรา เมื่อไม่พบ Xcode ช่องทำเครื่องหมายจะหายไปจากแผงการตั้งค่า แต่ Spotlight จะยังคงแสดงผลลัพธ์จากหมวดหมู่ 'นักพัฒนา'
ขณะนี้ฉันอยู่บน Yosemite และได้ติดตั้งและยกเลิกการติดตั้ง Xcode ทางบน Mountain-Lion หรือ Lion เลือกที่จะใช้ 'Command Line Tools' แทน ฉันยังปิดการใช้งาน Spotlight จนกระทั่งเมื่อเร็ว ๆ นี้และเริ่มได้รับผลการค้นหาหลายร้อยรายการในหมวดหมู่นักพัฒนาเมื่อฉันเปิดใช้งานใหม่ ความยุ่งเหยิงทำให้ไม่สามารถใช้งานได้
ไม่สามารถหาวิธีแก้ปัญหาได้ทุกที่บนเว็บนี่คือสิ่งที่ฉันได้ลองในที่สุดและใช้งานได้:
ฉันสร้างไฟล์ว่างที่เรียกว่าXcode.app
ในโฟลเดอร์แอปพลิเคชันและช่องทำเครื่องหมาย 'นักพัฒนา' หายไปปรากฏในการตั้งค่า Spotlight ซึ่งฉันสามารถยกเลิกการตรวจสอบเพื่อแก้ไขปัญหาของฉัน
เปิดApplications > Utilities > Terminal.app
จากนั้นพิมพ์และกด Enter หลังจากแต่ละบรรทัดต่อไปนี้เพื่อสร้างแอป Dummy Xcode
cd /Applications
touch Xcode.app
จากนั้นมุ่งหน้าไปที่การตั้งค่า Spotlight และยกเลิกการเลือก 'นักพัฒนา' (คุณอาจต้องรีสตาร์ทแอป System Preferences เพื่อดูกล่องกาเครื่องหมายที่หายไปปรากฏขึ้น)
หมายเหตุ:
- คุณต้องรักษาหุ่นจำลอง
Xcode.app
แม้หลังจากเปลี่ยนการตั้งค่าการลบมันจะทำให้การตั้งค่าย้อนกลับ
- อีกวิธีคือติดตั้ง Xcode เอง