我必须制作一个具有一些糟糕规格的mac os x应用程序。我设法制作应用程序,但现在我陷入了installer
阶段。我必须将应用程序复制到应用程序文件夹(简单),从CD(不是DVD,但记住700 MB的CD)和300到500 MB的zip文件,包含网页和资源,在app文件夹中(AppName.app )并在www
文件夹中取消归档。
我尝试使用package installer
和shell script
执行此操作,但遗憾的是,脚本在sandbox
中运行,我无法通过CD访问内容。
我无法将zip文件放在安装包中,因为有一个Windows和一个使用它们的linux安装程序。所以这是一个共享资源。
我尝试了不同的方法来解决这个问题,似乎都没有。现在我脑子里唯一的解决方案是在objective c
(将从cd运行)中制作另一个应用程序将真实应用程序和zip文件复制到应用程序文件夹。
我必须为应用程序提供友好的可执行安装程序,这是我目前唯一绝望的选择。 还有其他办法吗?
答案 0 :(得分:0)
所以我发现了这个问题: 显然,后记被称为4个参数:
$ 1,$ 2,$ 3和$ 4 $ 1是你的软件包安装程序的地方(usulay它在.mpkg可执行文件夹中你必须在层次结构中删除几个dirs) $ 2是安装程序的sanbox位置 $ 3是aplication目的地或root(这里我有两种情况: - ??所以我检查了它们) 4美元是根
所以路径是这样的: $ 1 /../../../ file.zip 解压缩到 /Aplications/AppName.app/www /