好的,以下是相关内容:
- 我有一个新的应用程序,我希望将其与一个新的文件类型关联起来 - 假设是
.xyz
.xyz
文件 - 如果这很重要的话 - 是一个包文件。
现在,这是我的info.plist
中特定于文件类型的部分:
CFBundleDocumentTypes = (
{
CFBundleTypeExtensions = ( "xyz" );
CFBundleTypeIconFile = "xyz-icon";
CFBundleTypeName = "XYZ file";
CFBundleTypeRole = "Viewer";
LSTypeIsPackage = "1";
}
);
然而,
.xyz
包文件仍然显示为文件夹,而不是单个文件(“package”)。我做错了什么?提示:我过去曾经做到过这一点,但我只是不记得我是否漏掉了什么。也许系统需要重新启动?我不知道...