👀调试您的Quick Look插件

当您想将Quick Look插件捆绑在您的应用程序中,并且对该应用程序有一些依赖性时。 调试此Quick Look插件可能很麻烦。

怎么样?

现在最简单的测试方法是什么? 这有点愚蠢,但这始终对我有效100%。

  • 构建您的应用程序目标(捆绑了Quick Look插件)。
  • 在Xcode项目文件夹结构中,应该打开“ 产品”组,然后右键单击.app文件,以便在Finder中显示它。
  • 现在,将.app文件复制到/Applications文件夹。 该应用程序已经存在时,只需将其覆盖即可。
  • 打开新复制的应用程序。
  • 现在,强制重新加载“快速查看生成器”列表。 qlmanage -r运行qlmanage -r
  • 选择要使用插件预览的文件,然后点按空格键。

别客气! 🙌

更多技巧

  • 当您想要显示一些日志记录时,您可以做的最好的事情就是在代码中使用NSLog专业提示 :使用表情符号可以更好地查看日志。
  • 运行qlmanage -m | grep gpx qlmanage -m | grep gpx命令可以查看链接到gpx扩展名的所有Quick Look插件。 这样,您可以确定使用的插件正确。
  • 可能使用了错误的Quick Look插件,最简单的方法是删除错误的插件,然后再次运行qlmanage -r
  • 可能并非总是有效的另一件事是重新加载缩略图缓存 。 在运行qlmanage -r cache命令之后,您将需要重新启动Finder以重置图标。