我有一个构建的cocoa应用程序,我使用package maker打包,以便使用安装程序安装该应用程序。
安装完成后,我想运行已安装的应用程序。在包装制造商中,我可以看到postinstall操作,但是我没有找到执行该应用程序的适当操作。
任何想法我该怎么办?我的应用程序安装在/Applications/my.app
中我应该编写某种类型的脚本文件,还是包装制造商应该帮我运行应用程序?
谢谢, 艾哈迈德
答案 0 :(得分:2)
您需要添加postflight
(假设您希望同时进行安装和升级。如果您只是想安装它,请使用postinstall
)。
只需致电open "$3/Applications/my.app"
即可启动。
$3
是安装目标。它通常是/
,但是如果你被安装到另一个卷上,它可能会像/Volumes/Other_Drive
那样不同。