我最近使用 .dmg 为我的应用程序创建了一个 .dmg macdeployqt
。该应用程序在其他 Mac 上运行良好,但我注意到双击 .dmg 后构建的 .app 的原始位置位于窗口顶部:
即使在其他 Mac 上也可以看到这一点,我不希望这样,因为对于最终用户来说,这似乎是无关紧要的信息。我尝试使用以下命令查看 .dmg:
cd /Volumes
hdiutil info
我得到了一堆输出,相关部分似乎在最后:
framework : 444.50.16
driver : 10.12v444.50.16
================================================
image-path : /Users/mitch/dev/slate-releases/slate-v0.0.5-mac.dmg
image-alias : /Users/mitch/dev/slate-releases/slate-v0.0.5-mac.dmg
shadow-path : <none>
icon-path : /System/Library/PrivateFrameworks/DiskImages.framework/Resources/CDiskImage.icns
image-type : UDIF read-only compressed (zlib)
system-image : false
blockcount : 97676
blocksize : 512
writeable : false
autodiskmount : TRUE
removable : TRUE
image-encrypted : false
mounting user : mitch
mounting mode : <unknown>
process ID : 31262
/dev/disk2 GUID_partition_scheme
/dev/disk2s1 [...] /Volumes/:Users:mitch:dev:slate-qt5_10_isle_fw-Release:app:slate
为什么原始文件名是 .dmg 的一部分,我该如何删除它?