OS X 认为我的文件夹(以 . 结尾)与某些应用程序相关

OS X 认为我的文件夹(以 . 结尾)与某些应用程序相关

我已将一个文件夹命名为 .suffix,该文件夹已绑定到某个 Mac 应用程序。当我尝试通过 Finder 打开此文件夹时,出现了问题。

我已经删除了与.suffix相关的应用程序。

那么我该如何让系统恢复到 Finder 正确打开我的文件夹的状态?

(操作系统版本 10.8.2)

mdls -name kMDItemContentTypeTree ~/045.Book/
kMDItemContentTypeTree = (
    "com.apple.ibooksauthor.pkgbook",
    "com.apple.package",
    "public.directory",
    "public.item",
    "public.composite-content",
    "public.content"
)

但是当我打开它时,终端应用程序已启动。

查看其中包含 .book 扩展名处理的 Info.plist 列表:

find /Applications -type f -name Info.plist -exec grep -i -nH -e "\.book" {} \;
/Applications/Calendar.app/Contents/Info.plist:117:             <string>com.apple.ical.bookmark</string>
/Applications/iPhoto.app/Contents/NetServices/Bundles/BookService.NetService/Contents/Info.plist:18:    <string>com.apple.BookService</string>
/Applications/Reminders.app/Contents/Info.plist:55:             <string>com.apple.ical.bookmark.todo</string>
/Applications/Safari.app/Contents/Info.plist:581:           <string>com.apple.safari.bookmark</string>

答案1

Info.plist 文件夹可能位于 /Applications 下方以外的其他地方。

以下工具非常方便查找当前文件关联等并重置它们:http://www.rubicode.com/Software/RCDefaultApp/

也可以看看http://www.guidingtech.com/20779/set-remove-default-file-associations-mac/

相关内容