Mac下PackageMaker工具 打包pkg安装文件的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac下PackageMaker工具 打包pkg安装文件的问题相关的知识,希望对你有一定的参考价值。

请教个问题: PackageMaker 打包pkg,怎么设置,才能使安装的时候安装到用户目录下???先在此谢谢了

参考技术A 如果你的安装方式是将app拖动到Application文件夹,那么确认app已经成功复制到Application之后可以将包装APP的DMG文件删除。\r\n如果你的安装方式是使用pkg、或者mpkg这类安装器文件安装的,安装完之后可以将pkg和mpkg文件删除(或者包含它们的DMG文件)。\r\n但是有一点要注意:如果DMG包中除了pkg安装文件之外,还有Uninstall.app这类卸载工具的话,最后将卸载工具备份之后再删除安装包,否则你再卸载应用时会难以清理。追问

答非所问

mac osX packageMaker:如何将目标设置为用户主目录?

【中文标题】mac osX packageMaker:如何将目标设置为用户主目录?【英文标题】:mac osX packageMaker: how to set the destination to the user home directory? 【发布时间】:2011-10-29 17:19:16 【问题描述】:

我正在使用 packageMaker 3.04 在 mac osx 10.6.8 上构建安装程序。我可以在“目标”/Applications 安装特定内容,这很好。现在,我需要将另一个内容添加到用户主目录 (/Documents)

我已经尝试~/$HOME/ 为该特定包设置目标,但是在安装时,实际位置是空的。

那么,我该如何正确设置呢?

【问题讨论】:

【参考方案1】:

在 Package Maker 中,就在左侧“内容”窗格的上方,选择您的包图标。然后,在右侧窗格中,将安装目标更改为“用户主目录”。然后,对于所有安装位置,只需使用 / 作为根。这将被解释为安装用户的***主目录。

【讨论】:

这将导致警告消息:安装域“用户主目录”在 Mac OS X v10.5 之前将不起作用 如果是这样,对于以前版本的 Mac OS X 将文件传送到用户的主目录中是否有任何想法? @BalajiRenganathan,嗨,您知道如何使用 pmdoc xml 设置用户主目录吗?我不使用 UI,包管理器由 bash 脚本调用。谢谢

以上是关于Mac下PackageMaker工具 打包pkg安装文件的问题的主要内容,如果未能解决你的问题,请参考以下文章

mac osX packageMaker:如何将目标设置为用户主目录?

node打包exe工具Pkg使用心得

Mac下删除安装的pkg

node app 打包工具 pkg

Mac Jenkins+fastlane 简单几步实现iOS自动化打包发布

使用 pkg 打包分发 nodejs 应用