繁体   English   中英

从CD复制内容的Mac Os X安装程序

[英]Mac Os X Installer that copies contents from cd

我必须制作一个具有一些糟糕规范的Mac OS X应用程序。 我设法制作了该应用程序,但现在我陷入了installer阶段。 我必须将应用程序从CD(不是dvd,但要记住700 mb cd)和300到500 mb的zip文件(包含网页和资源)复制到应用程序文件夹中(简单),其中包含网页和资源(AppName.app ),然后在www文件夹中将其取消存档。

不幸的是,我尝试使用package installershell script执行此操作,但是该脚本在sandbox运行,并且无法从CD访问内容。

我无法将zip文件放入安装包中,因为也有Windows和Linux安装程序也使用它们。 因此,它是共享资源。

我尝试了不同的方法来解决此问题,但似乎没有一个可行的方法。我脑海中唯一的解决方法是在objective c制作另一个应用程序(将从cd运行),将复制真实的应用程序, zip文件到Applications文件夹。

我必须为该应用程序提供一个友好的可执行安装程序,这是我目前唯一的绝望选择。 还有其他方法吗?

因此,我找到了解决方案:显然,该后记称为4个参数:

$ 1,$ 2,$ 3和$ 4 $ 1是您的软件包安装程序的位置(通常在.mpkg可执行文件夹中,您必须在层次结构中放几个目录)$ 2是安装程序的sanbox位置$ 3是复制目的地或根目录(这里我同时遇到两种情况:-??所以我检查了它们)$ 4是根

所以路径是这样的:$ 1 /../../../ file.zip解压缩到/Aplications/AppName.app/www/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM