2012-01-30 111 views
2

我正試圖爲我的非基於文檔的應用程序創建自定義UTI。 我已經閱讀了Apple的文檔和幾個SO問題,但似乎沒有解決我的問題。Finder無法識別自定義UTI

我在XCode 4(「目標」 - >「導出的UTIs」)中創建了一個新的UTI,其中我以反向DNS順序設置標識符,簡短描述和未使用的自定義文件擴展名系統或其他人。

This is how it looks in XCode 4 不幸的是,Finder似乎無法識別UTI,這意味着它不顯示圖標,並且在手動將該文件與我的應用程序關聯時未顯示說明。

我需要做其他事情才能做到這一點嗎? 我實際上只是以二進制格式保存這些文件並在路徑末尾附加了自定義文件擴展名。 手動關聯應用程序時,雙擊「.vsplf」文件將導致成功打開應用程序並從文件加載設置。

任何想法,高度讚賞!

+1

我發現這個類似的問題這幫助:http://stackoverflow.com/questions/3354680/problem-registering-file-type-through-utis – rboisjoly 2012-04-23 14:51:45

回答