在适用于macOS的Cocoa应用程序中,我使用NSFileWrapper将捆绑包保存到磁盘。捆绑软件已正确保存并识别为捆绑软件(出现“显示包装内容”),但我无法使取景器显示我为捆绑软件提供的图标。这是我导入/导出的UTI的设置:
不幸的是,该捆绑包始终显示带有空白文件图标:
如您所见,Finder可以识别文件类型,但不会显示该文件的图像。任何帮助是极大的赞赏。谢谢
答案 0 :(得分:1)
在导出的UTI 部分中,尝试将符合条件设置为com.apple.package, public.archive
。
我不是UTI专家,但这一直适用于我的应用程序。