如何在linux上构建一个Mac软件包? (BOM文件问题) [英] How can I build a Mac package on linux? (BOM file problem)

查看:189
本文介绍了如何在linux上构建一个Mac软件包? (BOM文件问题)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在经营一个我们为人们创建电子邮件文具的企业。我们有一些Mac用户,目前必须下载一个zip文件,并手动将其复制到邮件文件夹目录。



我想自动执行该过程,并允许Mac用户下载直接一个将自动复制这些文件的包。



我已经使用PackageMaker构建了一个示例包,创建的脚本将替换Archive.pax.gz与客户端的文具,但去一个错误。我意识到我没有提供强制性的BOM文件。如何在非Mac平台上创建它?或者如果我不能,是否有任何其他方式在非mac平台上创建Mac安装程序?

解决方案

最后我创建了一个正在进行所有安装过程的邮件挂钩>

I'm running a business where we are creating email stationeries for people. We have some Mac users that currently have to download a zip file and manually copy that to their mail stationeries directory.

I want to automate that process and allow Mac users to download directly a package that will copy those files automatically.

I've build a sample package with PackageMaker, created script that will replace Archive.pax.gz with client's stationeries but go an error. I have realized I did not provide a mandatory BOM file. How can I create it on a non-mac platform? Or if I can't, is there any other way to create a Mac installer on a non-mac platform?

解决方案

Finally I've created a postflight hook that is doing all the installation process

这篇关于如何在linux上构建一个Mac软件包? (BOM文件问题)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆