1
我正在爲MPO文件編寫一個quicklook插件。OSX Quicklook調試
該插件沒有那麼多的問題,但問題是試圖調試它。蘋果文檔說,要調試你使用
qlmanage -r <filename>
而我有。但是,我的斷點都沒有匹配。我認爲這是因爲它與我的quicklook插件沒有匹配。使用mdl(或mdimport)我得到了dyn.ah62d4rv4ge8046dt的文件類型。使用我什麼也得不到。我已經玩過了info.plist,因爲我認爲這是問題所在,並且我已經查看了其他插件來解決這個問題,但仍然沒有發生斷點,並且沒有使用我的代碼。
我的info.plist(重要部件)目前看起來是這樣的:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>QLGenerator</string>
<key>LSItemContentTypes</key>
<array>
<string>dyn.ah62d4rv4ge8046dt</string>
</array>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>QLGenerator</string>
<key>LSItemContentTypes</key>
<array>
<string>public.image.mpo</string>
</array>
</dict>
</array>
...
<key>UTImportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
<string>public.image</string>
</array>
<key>UTTypeDescription</key>
<string>MPO Image file</string>
<key>UTTypeIconFile</key>
<string>MPO</string>
<key>UTTypeIdentifier</key>
<string>public.image.mpo</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>mpo</string>
</array>
</dict>
</dict>
</array>
有什麼明顯的,我很想念這裏,或者說,它不執行我的插件任何其他原因?
谷歌「快速查找發電機調試」,點擊第一個蘋果的鏈接。 – ergosys 2010-09-20 19:30:01
是的,謝謝。也許我還不夠清楚。我在關於使用qlmanage -r調試quicklook生成器的Apple頁面上跟蹤了這個頁面,但這不起作用,這就是我在這裏問的原因。 – Woody 2010-09-20 20:34:03