问题标签 [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.
macos - 如何使用命令行工具为 Mac OS X 创建漂亮的 DMG?
我需要为 Mac 应用程序创建一个不错的安装程序。我希望它是具有预定义大小、布局和背景图像的磁盘映像 (DMG)。
我需要在脚本中以编程方式执行此操作,以便集成到现有的构建系统中(实际上更多的是一个包系统,因为它只创建安装程序。构建是单独完成的)。
我已经使用“hdiutil”完成了 DMG 创建,但我还没有发现如何制作图标布局和指定背景位图。
macos - 如何构建本机 Mac OS X 安装程序(在非 Mac 平台上)?
如何在非 Mac 平台上为我的应用程序构建原生 Mac OS X 安装程序?
例如,我有一台 Windows 电脑和一个 Java 应用程序。我希望 Windows pc 构建与 Apple 安装程序一起使用的安装程序(可能在 .dmg 存档中)。
macos - 如何构建 dmg Mac OS X 文件(在非 Mac 平台上)?
是否可以从非 Mac 平台构建 .dmg 文件(用于分发应用程序)?如果是,如何?
powershell - 为什么通过 FTP 传输的 Apple DMG 文件已损坏?
我正在尝试对一些苹果 DMG 文件进行 FTP 传输,如果我们通过 Safari 或 IE 手动完成,它最终会到达目的地并且完好无损。但是,如果我使用一个免费软件 FTP 客户端,我们一直在为 zip 和 exe 取得巨大成功,或者如果我使用我完成的 Powershell 脚本(改编自另一个 stackover 流的问题的答案),那么我会丢失大约 1/2 Mb一个 10.5 Mb 的文件,并且 dmg 已损坏。有没有人知道可能出了什么问题?我可以做些什么来防止它?到目前为止,我所尝试的只是在发送之前对 dmg 进行 gzip 压缩,但什么也没做。同样,除了 dmg 之外的任何东西都可以很好地传输。
仅供参考,我正在使用二进制模式传输,所以不是这样..thx
macos - 创建 .DMG
我想为我的 Mac 项目创建一个 dmg 文件。有人可以告诉我该怎么做吗?这是我的第一个 Mac 项目,我不知道如何进行。我还想给用户一个在启动时运行应用程序的选项。我该怎么做呢?
谢谢。
PS 我还想添加自定义许可协议。
macos - 检查基本的未加密 UDIF DMG 文件的内容
如果我使用系统调用挂载 DMG 文件hdiutil
并且我的应用程序意外退出,则 DMG 仍然挂载,但因为我使用 私下挂载它-nobrowse
,它不会显示在 Finder 中。如果我的应用程序意外退出,有没有办法使用一些足够聪明的框架或 API 来安装它?
基本上,我正在寻找一种无需安装即可从 DMG 中读取文件的方法。
iphone - 编译的 iPhone 应用程序的文件位置?
我现在正在模拟器/调试模式下编写一个 iPhone 应用程序。我想知道,在我构建它之后,二进制文件在哪里?我想将此文件发送给我的朋友,以向他展示我到目前为止所做的事情。
另外,如何将应用程序打包成 .dmg 文件?这似乎是将应用程序发送给其他人的更好格式?
cocoa - 从 dmg 安装 OS X 应用程序时创建拖放图形
最初打开安装程序 DMG 时,mac 上的许多应用程序会显示一个小图形 - 该图形基本上允许您将应用程序拖放到该窗口中,而无需在 finder 中进行(我不是在谈论包管理器) )。
知道是否有创建这种体验的标准方法吗?
macos - 使用 hdiutil 或其他工具将背景图像/颜色添加到 DMG?
似乎使用 Finder UX 或某种 UI 工具(从 dmg 安装 OS X 应用程序时创建拖放图形)是自定义 DMG 打开时外观的唯一方法。这不能很好地扩展并且不够自动化。
任何人都知道实现相同目标的方法,但使用 Mac 上的 hdiutil 或 Linux 上的 mkfs.hfsplus 等工具?