我在我的主應用程序包(在參考資料中)中有一些內部應用程序包。安裝後(使用安裝程序)後,我的應用程序被放置在/應用程序中,但我無法通過其捆綁ID找到我的「內部」應用程序。啓動服務註冊應用程序包
如果我手動進入/ Applications,選擇我的應用程序並在Finder中導航到它的內容,我的「內部」應用程序就變得可見。
我知道lsregister
負責註冊的應用程序軟件包,我有這個劇本在我的飛行後在pkg:
SREGISTER="/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister"
$LSREGISTER "/Applications/MY.app/Contents/Resources/MyMini.app"
但我需要在我的安裝程序的管理權限,這就是爲什麼這個命令是由根和執行對當前用戶沒有影響。
有沒有解決這個問題的方法?
謝謝!
我安裝時需要登記自己的助手應用程序,因爲他們將在其他應用程序通過它們的包ID(使用也許在主應用首次運行之前)。 – Dmitry