如果原始不存在则将创建目录的别名

时间:2013-01-30 02:29:58

标签: macos alias osx-mountain-lion quartz-composer

我正在制作一个Quartz Composer内置的软件,我希望在保持安装的同时进行测试 - 即使是在没有安装Quartz Composer的情况下也是如此 - 非常简单和容易。

我希望人们能够轻松地将正确的插件和文件拖到正确的目录中(类似于Tryplex Toolkit):所以我选择在Mac OSX中使用别名方法。如果别名指向的目录位于正确的位置或至少存在,则此方法可以正常工作。

但是,如果文件夹或目录不存在(例如'Quartz Composer Plugin'文件夹),则别名将被破坏。然后,用户可以手动删除或修复别名以进行补救。但是,如果没有找到目录,我希望别名在指定位置创建一个目录。

如何实现这一目标?

1 个答案:

答案 0 :(得分:2)

别名不能这样做。

您最好的选择可能是使用PackageMaker制作安装程序.pkg(它可以在Mac开发中心下载,作为“辅助工具”下载的一部分)。