我可以成功地使用hdiutil在我的本地El Capitan框上创建一个dmg文件,但是它在Travis CI的OS 10.9.5上失败了
hdiutil:创建失败-错误-5342
用于创建图像的命令是
hdiutil create -ov -size 512k -type UDIF -fs UDF "$FIXTURE_ROOT/empty.dmg"$FIXTURE_ROOT是一个存在的临时dir。您可以找到关于特拉维斯原木的详细信息。
发布于 2016-01-26 21:11:23
我经常遇到这个问题,直到我(在某个地方)了解到,hdiutil经常错误地计算出大小,这导致了它的失败。因此,您自己估计大小,并在-size参数中将其加倍。一个dmg中的空空间不会显着地增加它的大小。
https://stackoverflow.com/questions/34119341
复制相似问题