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

时间:2014-06-06 09:02:13

标签: xcode macos bash installer cd

我必须制作一个具有一些糟糕规格的mac os x应用程序。我设法制作应用程序,但现在我陷入了installer阶段。我必须将应用程序复制到应用程序文件夹(简单),从CD(不是DVD,但记住700 MB的CD)和300到500 MB的zip文件,包含网页和资源,在app文件夹中(AppName.app )并在www文件夹中取消归档。

我尝试使用package installershell script执行此操作,但遗憾的是,脚本在sandbox中运行,我无法通过CD访问内容。

我无法将zip文件放在安装包中,因为有一个Windows和一个使用它们的linux安装程序。所以这是一个共享资源。

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

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

1 个答案:

答案 0 :(得分:0)

所以我发现了这个问题: 显然,后记被称为4个参数:

$ 1,$ 2,$ 3和$ 4 $ 1是你的软件包安装程序的地方(usulay它在.mpkg可执行文件夹中你必须在层次结构中删除几个dirs) $ 2是安装程序的sanbox位置 $ 3是aplication目的地或root(这里我有两种情况: - ??所以我检查了它们) 4美元是根

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