2012-04-17 45 views
0

我已經創建了一個安裝程序插件,它將在從GUI安裝pkg文件時顯示窗格。我需要知道安裝發生時installerplugin運行的可執行文件的位置,以便我可以訪問相對於該路徑的文件。 NSProcessInfo類沒有任何幫助,因爲它引用的過程是installer.app。有什麼方法可以找出?如何在mac中安裝時找到installerplugin的目錄

回答

0

我找到了方法。我們可以使用NSBundle類通過定位包:

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

,然後使用

[iPlugin bundlePath ]; 

我們可以發現包的根的絕對路徑。

相關問題