2012-04-17 83 views
0

我已经创建了一个安装程序插件,它将在从GUI安装pkg文件时显示窗格。我需要知道安装发生时installerplugin运行的可执行文件的位置,以便我可以访问相对于该路径的文件。 NSProcessInfo类没有任何帮助,因为它引用的过程是installer.app。有什么方法可以找出?如何在mac中安装时找到installerplugin的目录

回答

0

我找到了方法。我们可以使用NSBundle类通过定位包:

NSBundle* iPlugin = [NSBundle bundleForClass:[MyInstallerPlugin class]]; 

,然后使用

[iPlugin bundlePath ]; 

我们可以发现包的根的绝对路径。

相关问题