1

我想使用包制造商创建一个包,在安装时将 .app 添加到扩展坞。我尝试了以下代码,从终端执行时可以正常工作:-

Apples-MacBook-Pro-2:~ apple$ defaults write com.apple.dock persistent-apps -array-add "<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>/Applications/MyApp.app</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>"
Apples-MacBook-Pro-2:~ apple$ killall Dock

我想在包装制造商上添加上述脚本。有人可以告诉我该怎么做吗?非常感谢!

4

2 回答 2

2

您可以使用一个称为“包”的工具,它带有预安装的脚本,可以选择将软件添加到停靠。

使用以下链接获取软件包

于 2013-08-09T14:09:50.897 回答
0

postinstall您可以从包的脚本中执行任何其他操作。您需要做的就是包含一个安装后脚本(在您的情况下为 shell 脚本)并添加您在问题中提到的命令。这将在系统中安装所有文件后执行,之后您的停靠图标将被添加。

您可以查看以下链接以获取有关 packagemaker 的任何其他信息。 http://macinstallers.blogspot.in/

于 2012-12-02T17:28:16.323 回答