问题标签 [dmg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1803 浏览

macos - 在 Leopard 上哪里可以找到卷挂载图标

我想更改 dmg 的默认图标,我喜欢使用默认图像音量图标的 Skype 或 Dropbox,但我无法通过 finder 找到它。你知道我在哪里可以找到它吗?

谢谢你的回答,鲍里斯

0 投票
2 回答
1381 浏览

iphone - 在不同版本的操作系统上测试 iPhone 软件

在提交我的应用程序之前,我想在配备全系列 iPhone 操作系统的设备上对其进行测试。因此,我有 2 个问题正在努力解决,非常感谢任何帮助或建议。

正在使用哪些版本的操作系统?
我知道 App Store 将只接受 2.2.1 和 3 的应用程序,但我使用的所有功能自 2.0 起都可用。假设每个人都在运行至少 2.2.1 是否安全?

我在哪里可以找到其他 OS 磁盘映像,以便进行测试?
iPhone 开发指南 (p43) 说搜索开发者网站,但我找不到它们。
搜索互联网似乎只是抛出越狱网站。
我可以在以下位置看到一些随 SDK 一起安装的 dmg 文件:
Macintosh HD/Developer/Platforms/iPhoneOS.platform/DeviceSupport/x.x 但 XCode Organizer 会忽略它们。

任何帮助或建议将不胜感激。提前谢谢了。

0 投票
1 回答
713 浏览

macos - 是否有任何方法可以将别名添加到 DMG 内的用户文档文件夹

像在每台 Mac 上Applications一样,向 DMG 内的文件夹添加别名很容易。/Applications但是是否可以为用户的Documents文件夹添加别名,其中Documents每个用户的文件夹都有不同的路径?我尝试为 添加别名~/Documents,但它变成了 的别名/Users/andyb/Documents,这显然不适用于其他任何人的机器。

0 投票
3 回答
548 浏览

python - 从单一配置生成 Linux、Windows 和 MacOSX 安装程序的应用程序

这就是我想要的:

给定一组定义(最好在 Python 中)关于安装哪些文件的位置以及运行哪些安装后脚本等。我希望这个程序为三个主要平台生成安装程序:

  • Windows 上的 MSI
  • MacOSX 上的 dmg
  • Linux 上带有 install.sh(和 rpm/deb,如果可能的话)的压缩包

例如,

安装配置.py:

我希望这个程序生成 Foo-1.0.x86.msi、Foo-1.0.universal.dmg 和 Foo-1.0-linux-x86.tar.gz。

你明白了。有这样的程序吗?(它可以在底层使用 Windows 上的 WiX)。

注 1Foo可以是用任何编程语言编写的应用程序。那应该没关系。

注意 2:特定于平台的事情应该是可能的。例如,我应该能够在 Windows 上指定合并模块。

0 投票
3 回答
3528 浏览

macos - Snow Leopard 上的应用程序图标(损坏的文件夹)上的禁止标志

我已经为我的应用程序准备了一个磁盘映像,我想将其安装在 Applications 文件夹中。当我将应用程序从磁盘映像复制到应用程序文件夹时,我看到它首先获得通用应用程序图标(有时我的应用程序图标带有禁止标志(或损坏的文件夹))。几秒钟后(大约 10 秒),它变成可执行的应用程序

我想知道是否有人经历过类似的事情?

编辑:在我使用 Snow Leopard 的客户计算机上,该应用程序带有禁止标志(损坏的文件夹)。我如何解决它?它适用于 Leopard

0 投票
2 回答
1366 浏览

macos - 如何创建允许在启动后自动启动应用程序的 DMG 文件

我想为我的应用程序创建一个 DMG 文件。该 DMG 文件必须为我提供以下功能。

1-- 如果我重新启动计算机,那么我的应用程序必须自动启动。

如何在我的 DMG 文件中实现此类功能。

谢谢 Sunil Kumar Sahoo

0 投票
5 回答
6230 浏览

macos - 打包 Mac 应用程序以进行分发

为 Mac OS 创建可分发文件的首选方法是什么:dmg 或 pkg?

0 投票
1 回答
1224 浏览

cocoa - cocoa + dmg 文件 + 追溯其路径

我有一种情况,我的 .dmg 文件将在包含我的应用程序的可移动存储设备上。当我双击它时,它将安装在我的本地计算机上,并且安装的卷内将是我的 .app(应用程序文件)。现在我希望我的应用程序在我的 dmg 文件安装在我的本地机器上后自动启动。此外,现在我的应用程序需要有关实际 dmg 文件所在位置的信息,例如它在可移动存储设备上的路径。这可能吗?如果可以,我如何找出安装卷的 dmg 文件的路径。

谢谢

0 投票
3 回答
2181 浏览

linux - 下载时创建自定义 .dmg 文件

我想分发一个跨平台应用程序,其可执行文件略有不同,具体取决于下载它的用户。这是通过在可执行文件中的某处放置一个占位符字符串来完成的,该字符串在下载时被用户特定的内容替换。

必须进行这些字符串替换的网络服务器是一台 Linux 机器。对于 Windows,可执行文件未在安装程序 .exe 中压缩,因此字符串替换很容易。

对于未压缩的 Mac OS X .dmg 文件,这也很容易。但是,使用 gzip 或 bzip2 压缩的 .dmg 文件并不容易。例如,在后一种情况下,压缩的 .dmg 不是一个大的 bzip2 压缩磁盘映像,而是由几个不同的 bzip2 压缩部分(具有不同的块大小)和一个 plist 后缀组成。此外,使用 bzip2 解压缩和重新压缩不同部分不会产生原始数据,所以我猜测 Apple 对 bzip2 使用了一些与命令行工具不同的参数。

有没有办法在 Linux(没有 hdiutil)上从未压缩的 .dmg 生成压缩的 .dmg?或者也许是创建自定义应用程序而不预先生成它们的另一个建议?它应该在没有用户输入的情况下工作。

0 投票
6 回答
766 浏览

macos - 如何将文本添加到磁盘映像?

我已经使用磁盘实用程序创建了一个磁盘映像。但我想在磁盘映像中添加一些文本,以提供有关操作的帮助。我怎样才能做到这一点?有人可以帮帮我吗?