"ไดเรกทอรีที่มีนามสกุลไฟล์" (บันเดิล) เป็นวิธีการทั่วไปใน OS X เพื่อรวมสิ่งของต่าง ๆ ที่ประกอบด้วยหลายไฟล์ไว้ในแพ็คเกจเดียวเช่นส่วนขยายเคอร์เนล, ไฟล์ iWork (ก่อน iWork 09), โครงการ iMovie, แอปพลิเคชัน ฯลฯ
โดยปกติคุณสามารถแก้ไขInfo.plist
ไฟล์ของแอปพลิเคชันเพื่อลบคำจำกัดความของชุดข้อมูลที่ละเมิดที่กำหนดไว้ - เช่น.theme
สำหรับ iMovie
ตามที่.service
กำหนดไว้สำหรับบริการของระบบ(ดูเช่น/System/Library/Services
- เข้าถึงพวกเขาจากรายการแถบเมนูแอปพลิเคชันจากนั้นเลือกบริการ ) คุณอาจจะทำสิ่งต่าง ๆ โดยการลบคำจำกัดความนี้
หากคุณรู้สึกโชคดี:
เปิด/System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist
ตัวอย่างเช่นการใช้ Xcode (หลังจากเปลี่ยนการอนุญาตไฟล์และไดเรกทอรีโดยใช้chmod
ใน Terminal) และลบรายการที่กระทำผิดในอาร์เรย์CFBundleDocumentTypes
คุณต้องมีสิทธิ์ของผู้ดูแลระบบในการทำเช่นนี้ ฉันแนะนำให้มีการสำรองข้อมูลปัจจุบัน มีความเป็นไปได้ที่จะแบ่งถ้าสมาคมนี้ไม่ได้เป็นเครื่องสำอาง