我创建了一个安装程序插件,可以在从GUI安装pkg文件时显示窗格。我需要知道安装时运行的installerplugin的可执行文件的位置,以便我可以访问相对于该路径的文件。 NSProcessInfo类没有任何帮助,因为它引用的进程是installer.app。有什么方法可以找到答案吗?
答案 0 :(得分:0)
我找到了路。我们可以使用NSBundle
类来定位捆绑包:
NSBundle* iPlugin = [NSBundle bundleForClass:[MyInstallerPlugin class]];
然后使用
[iPlugin bundlePath ];
我们可以找到束的根的绝对路径。