Xcode 从cd复制内容的Mac Os X安装程序
我必须制作一个MacOSX应用程序,它有一些糟糕的规格。我设法制作了这个应用程序,但现在我被困在Xcode 从cd复制内容的Mac Os X安装程序,xcode,macos,bash,installation,cd,Xcode,Macos,Bash,Installation,Cd,我必须制作一个MacOSX应用程序,它有一些糟糕的规格。我设法制作了这个应用程序,但现在我被困在安装程序阶段。我必须将应用程序从一张cd(不是dvd,而是一张700 mb的cd)和包含网页和资源的300到500 mb zip文件(AppName.app)复制到应用程序文件夹(easy),然后将其解压缩到www文件夹中 我尝试使用软件包安装程序和shell脚本来执行此操作,不幸的是,脚本运行在沙盒中,我无法访问cd中的内容 我无法将zip文件放入安装包中,因为有一个windows和linux安装程
安装程序
阶段。我必须将应用程序从一张cd(不是dvd,而是一张700 mb的cd)和包含网页和资源的300到500 mb zip文件(AppName.app)复制到应用程序文件夹(easy),然后将其解压缩到www
文件夹中
我尝试使用软件包安装程序和shell脚本来执行此操作,不幸的是,脚本运行在沙盒中,我无法访问cd中的内容
我无法将zip文件放入安装包中,因为有一个windows和linux安装程序也在使用它们。所以这是一个共享资源
我尝试了不同的方法来解决这个问题,但似乎都没有效果。目前我脑海中唯一的解决方案是在objective c
(将从cd运行)中制作另一个应用程序,它将真实的应用程序和zip文件复制到applications文件夹中
我必须有一个友好的应用程序可执行安装程序,这是我目前唯一绝望的选择。
还有其他方法吗?因此我找到了解决方案:
分别使用4个参数调用postscript:
一元、二元、三元及四元
$1是安装程序包的地方(通常放在.mpkg可执行文件文件夹中,您必须在herarchy中下载几个目录)
$2是安装程序的sanbox位置
$3是应用程序目的地或根(这里我得到了两种情况:-?所以我检查了它们)
4美元是根
所以路径是这样的:
$1/../../../../file.zip
解压缩到
/应用程序/AppName.app/www/