Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经构建了一个可可应用程序,我使用包制造商打包了该应用程序,以便使用安装程序安装该应用程序。
安装完成后,我想运行已安装的应用程序。在包制造商中,我可以看到安装后操作,但我找不到执行应用程序的适当操作。
有什么想法我该怎么办?我的应用程序安装在 /Applications/my.app
我应该编写某种脚本文件还是应该由软件包制造商帮助我运行应用程序?
谢谢,艾哈迈德
您需要添加一个postflight(假设您希望安装和升级都使用它。如果您只想安装它,请使用postinstall)。
postflight
postinstall
只需调用open "$3/Applications/my.app"即可启动。
open "$3/Applications/my.app"
$3是安装目标。它通常会是/,但如果您要安装到另一个卷上,它可能会有所不同,例如/Volumes/Other_Drive.
$3
/
/Volumes/Other_Drive