hdiutil:创建失败 - 错误-5342

时间:2015-12-06 15:49:21

标签: macos travis-ci hdiutil

我可以成功使用hdiutil在我的本地El Capitan盒子上创建dmg文件,但在OS X 10.9.5 of Travis CI上出现错误

  

hdiutil:创建失败 - 错误-5342

用于创建图像的命令是

hdiutil create -ov -size 512k -type UDIF -fs UDF "$FIXTURE_ROOT/empty.dmg"

$FIXTURE_ROOT是一个存在的临时目录。您可以在Travis Logs找到详细信息。

1 个答案:

答案 0 :(得分:2)

我经常遇到这个问题,直到我(某处)知道hdiutil经常错误地计算大小,并导致它失败。因此,请自行估算大小,并在-size参数中将其加倍。 dmg中的空白空间不会显着增加其大小。

相关问题