我有一个传统的应用程序(最低限度从Mac系统7移植到碳到可可),其中用户报告说,应用程序保存的文本文件的kMDItemKind元数据报告我的mdls似乎设置为“Microsoft Excel 97- 2004年工作手册“。传统文件的创建者和类型应该被设置为'cBaS'和'TEXT'(正如在古代那样在Apple注册的),传统的文件扩展名是“.bas”。如何在Mac OS X上设置保存文档的kMDItemKind?
什么设置在Mac OS X下保存文件的kMDItemKind元数据?
如何在保存这些文本文件时确保kMDItemKind设置正确,以便我的应用程序能够打开它们?
唉,看来有成千上万的现有用户与15+几年的旧文件和文档使用当前文件扩展名存在。看起来他们可能不得不忍受文件类型混淆,即使我尝试更新应用程序... – hotpaw2 2012-04-10 04:13:07
* C'est la vie *。从系统7到Mac OS X 10.7有一条渐进的道路,但20年来被忽视的软件进化倾向于产生不兼容性。 – 2012-04-19 20:45:31