"Thư mục có phần mở rộng tệp" (gói) là cách phổ biến trên OS X để gói nội dung bao gồm nhiều tệp vào một gói, chẳng hạn như phần mở rộng kernel, tệp iWork (trước iWork 09), dự án iMovie, ứng dụng, v.v.
Bạn thường có thể chỉnh sửa Info.plist
tệp của ứng dụng để xóa định nghĩa của gói vi phạm mà nó đã xác định - ví dụ: .theme
đối với iMovie.
Như .service
được định nghĩa cho Dịch vụ hệ thống (xem ví dụ: /System/Library/Services
truy cập chúng từ mục thanh menu của ứng dụng, sau đó chọn Dịch vụ ), bạn có thể phá vỡ mọi thứ bằng cách xóa định nghĩa này.
Nếu bạn cảm thấy may mắn:
/System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist
Ví dụ mở bằng Xcode (sau khi thay đổi quyền của tệp và thư mục bằng cách sử dụng chmod
trong Terminal) và xóa mục vi phạm trong mảng CFBundleDocumentTypes .
Bạn cần quyền quản trị để làm điều này. Tôi khuyên bạn nên có bản sao lưu hiện tại. Có thể một cái gì đó bị phá vỡ nếu hiệp hội này không hoàn toàn là mỹ phẩm.