最近,一些文件类型名称发生了变化 — 不是文件关联或默认应用程序,而是文件类型本身的名称。“纯文本文档”已更改为“文本”,“富文本文档”更改为“富文本 (RTF)”等,如下所示:
我做了一个find /Applications -name \*.plist -type f -print0 | xargs -0 grep "rich text (RTF)"
并得到了以下结果:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/CoreServices/MobileCoreTypes.bundle/Info.plist
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/Frameworks/CFNetwork.framework/CFNetworkCoreTypes-Info.plist
它确实列出了一大堆小写文件类型名称以及有问题的文件类型名称。
并sudo find /Library -name \*.plist -type f -print0 | xargs -0 grep "rich text (RTF)"
发现(以及一堆“权限被拒绝”):
/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/System/Library/CoreServices/MobileCoreTypes.bundle/Info.plist
/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/CFNetwork.framework/CFNetworkCoreTypes-Info.plist
无论如何,还有人看到这个吗?和/或看到如何修复/恢复?当然,这几乎完全是出于美观考虑。但如果美观对我来说不重要,我就不会使用 Mac。