1

我正在开发一个可可应用程序。我在 Mac OS 10.6.8 上看到了一个奇怪的行为……!

我的 Cocoa 应用程序内部有一个 Automator 操作。我希望它在安装后立即在 Automator 中列出。

条件如下: 1. 安装后,用户不要进入安装路径。2. 用户不应启动应用程序。

我的意思是,我只在上述情况下看到这个错误。如果我转到已安装的文件夹或启动应用程序,则会列出自动化应用程序。

我在 Mac OS 10.7.5 或 Mac OS 10.8.2 上没有看到这个缺陷。

我还通过终端尝试了触摸命令,以防万一认为是否需要任何类型的访问更新。但事实并非如此。

有什么建议么?我可以在安装 [安装应用程序后] 时运行任何类型或 Shell/Applescript,以便我可以在 automator 中列出 automator 操作吗?

任何建议或帮助都会很棒!

4

2 回答 2

0

You can have a .txt file with the below script and then you have to add postflight script when taking .pkg file in Package Maker.

open "/Applications/yourAppName.app"
于 2012-10-26T14:01:39.280 回答
0

试试这个终端命令。

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister .../Whatever.app

但是,您不应该对路径进行硬编码,因为用户有时会将应用程序粘贴在奇怪的位置(引用:我这样做 :)。

于 2017-11-06T21:56:05.410 回答