package-maker

如何从 Mac OS X 上的安装程序包数据库中删除已安装的应用程序?
package-maker

如何从 Mac OS X 上的安装程序包数据库中删除已安装的应用程序?

我正在使用 PackageMaker 创建自己的安装程序。它已经运行了一段时间,但我想测试一个问题,即它会删除以前版本的文件,即使每个新版本都安装到不同的文件夹。有一次,我允许自己选择一个自定义文件夹来安装应用程序(它通常会安装到用户的主目录中)。 现在,所有后续安装(即使是我未修改过的旧安装程序版本)都安装到此自定义文件夹。显然这不是 PackageMaker 的问题,而是 PackageMaker 自动检查先前安装的功能。我可以通过更改安装程序包 ID 来解决这个问题,但我宁愿不这样做。 我如何访问安装程序包数据库?我在哪里可以找到它以及如何修改它?...

Admin

Mac 软件包安装后脚本未运行
package-maker

Mac 软件包安装后脚本未运行

我已经从软件包生成器和脚本创建了安装程序,我指定了脚本目录和安装后脚本。当我安装软件包时,应用程序安装正常,但我指定的脚本未运行。我在某处读到必须设置可执行位,但我没有找到设置此位的方法。 以下是我的脚本。在此,我在 plist 中设置路径变量。请指导我。 #!/bin/bash FILE=~/.MacOSX/environment.plist PLIST=/usr/libexec/PlistBuddy # if the file doesn't exist, try to create folder if [ ! -f $FILE ] the...

Admin

PackageMaker 的各种问题
package-maker

PackageMaker 的各种问题

如何解决 PackageMaker 中的以下问题? 打包时,出现错误“无法复制脚本” 脚本的绝对/相对路径选项已禁用 由于启用了本地化,我无法将自定义文件添加到界面中 界面中现有的自定义文件停止工作 软件包自动转为发行版 运行安装程序时,它不会更改文件和目录权限 打包时指定权限被更改 更改的包内容未反映在 PackageMaker 中 ...

Admin