我有一個傳統的應用程序(最低限度從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