ios - 在Finder中预览iOS文档,而无需编写Mac quicklook插件

标签 ios macos icloud quicklook

我正在为iOS创建仅基于文档的应用程序。
该文档另存为NSBundle,其中包含“thumbnail.png”。

如何在OSX上快速查看此iOS文档,以便在Finder中显示“thumbnail.png”?

我可以在Finder中看到我的所有iCloud文档。目前,我有大约90个文档,因此我想对它们进行快速查找,以使调试更加容易。

/Users/johndoe/Library/Mobile Documents/1234ABCDEF~com~johndoe~johndoeapp/Documents/

也许有一个特殊的命名约定表明“thumbnail.png”是
QuickLook应该显示的文件。

也许根本不可能吗?

最佳答案

有一个命名约定,可让您将静态文件放入包中。

来自文档

http://developer.apple.com/library/mac/#documentation/userexperience/conceptual/Quicklook_Programming_Guide/Articles/QLImplementationOverview.html#//apple_ref/doc/uid/TP40005020-CH6-SW3

如果要指定静态缩略图并预览图像
捆绑文档,您可以采用最简单的方法-甚至没有
需要发电机。只是让您的应用程序放置图像
在文档包中的一个名为QuickLook的子文件夹中;图片
缩略图的文件应命名为Thumbnail.ext,而缩略图的文件应命名为
预览应该命名为Preview.ext(其中ext是扩展名,例如
如tiff,png或jpg)。如果您决定采用这种方法,则不应
创建一个发电机。

并且从经验上区分大小写。

因此,请在捆绑包中添加一个子文件夹 QuickLook ,然后在该文件夹中放置 Preview.pdf jpg png

关于ios - 在Finder中预览iOS文档,而无需编写Mac quicklook插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16876448/

相关文章:

ios - private 与 fileprivate 在 Swift 3 中声明全局变量/常量?

ios - 3D 模型(dae 格式)在 SceneKit 编辑器中显示,但在运行时不显示

ios5 - 两个 iCloud 设备使用 NSMetaDataQuery 得到不同的结果

ios - iCloud 和 Core Data - 如何调试?

ios - 如何为 UIView 容器设置动画以降低其高度?

ios - 如何使用自定义标签或可访问性标识符查找 SwiftUI View ?

eclipse - 将Eclipse的本地历史记录与Time Machine(Mac)集成

macos - 从 NSStatusItem 显示主窗口时出现问题

macos - (NSMenuItem) : missing setter or instance variable

ios - 如何正确删除无处不在的内容?