【发布时间】:2017-08-23 01:11:59
【问题描述】:
目前我正在开发一个 MacOSX 应用程序。它可以在启动时启动。所以它安装了launchitem。 但是,当我需要更新应用程序时,我将应用程序从 dmg 对话窗口拖到 ./Applications 以用更新的应用程序替换当前应用程序。
单击更新的,然后重新启动我的 Mac。 Mac 仍然显示以前的应用程序。看来我并没有真正替换或覆盖旧应用程序。
当用户将新应用从 dmg 拖到 ./Applications 时,有谁知道如何清理之前的启动项和文件?
谢谢
【问题讨论】:
-
这款应用在哪里上线?在
/Applications或/Library/StartupItems中? -
Both /Applications /Library/StartupItems~~ 我正在考虑安装程序/包而不是用于拖放的简单 dmg。