gpt4 book ai didi

macos - OSX Quicklook 调试

转载 作者:行者123 更新时间:2023-12-03 17:17:03 24 4
gpt4 key购买 nike

我正在为 MPO 文件编写一个快速查看插件。

该插件并不是什么大问题,但问题在于尝试调试它。苹果文档说要调试你使用

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>

是否有任何明显我在这里遗漏的东西,或者它没有执行我的插件的任何其他原因?

最佳答案

回答我自己的问题,它只会调试/Library/QuickLook 文件夹中已有的内容。

现已生产并可用 from here

关于macos - OSX Quicklook 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3754555/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com