【问题标题】:Mac Os X Installer that copies contents from cd从 cd 复制内容的 Mac Os X 安装程序
【发布时间】:2014-06-06 09:02:12
【问题描述】:

我必须制作一个具有一些糟糕规格的 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 文件到应用程序文件夹。

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

【问题讨论】:

    标签: xcode macos bash installation cd


    【解决方案1】:

    所以我找到了解决方案: 显然,后记是用 4 个参数调用的:

    $1、$2、$3 和 $4 $1 是您的软件包安装程序的位置(通常将其放在 .mpkg 可执行文件夹中,您必须在层次结构中找到一些目录) $2 是安装程序的 sanbox 位置 $3 是应用程序目的地或根(这里我有两种情况:-??所以我检查了它们) $4 是根

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-16
      • 2014-05-06
      • 1970-01-01
      • 2015-08-24
      • 2013-10-29
      • 2015-05-23
      • 1970-01-01
      相关资源
      最近更新 更多