<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Mar 11, 2021, at 01:24 , Bruno Voisin via tlu <<a href="mailto:tlu@tug.org" class="">tlu@tug.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">When creating disk images, there's an Image Format menu in the Save As window. The default item "compressed" creates APFS images, but there's also an item "hybrid image (HFS+/ISO/UDF)" which appears to create HFS+ images.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""></div></blockquote></div><div class=""><br class=""></div>I do all of it from a script, including the signing/notarization.<div class=""><br class=""></div><div class="">hdiutil create -fs HFS+ -srcfolder /path/to/TeX\ Live\ Utility.app, my_image_name.dmg</div><div class=""><br class=""></div><div class="">It fails to copy it to the image, because of some extended attribute related to code signing. I tried creating an image and then copying it manually with pax, but that fails the same way. One other person ran into that and posted on Apple's forum, with no response.</div><div class=""><br class=""></div><div class="">Unfortunately, now I have to</div><div class=""><br class=""></div><div class="">create a .zip file</div><div class="">upload it to Apple for notarization</div><div class="">delete that zip file</div><div class="">when I get the notarization ticket, staple it to the application</div><div class="">create a new .zip with the stapled application</div><div class="">upload to github</div><div class=""><br class=""></div><div class="">You can staple directly to a .dmg, so you save a couple of steps. It's not impossible, just tedious and poorly documented (like almost everything Apple does these days; I feel bad for anyone trying to learn Cocoa)</div><div class=""><br class=""></div><div class="">-- adam</div><div class=""><br class=""></div></body></html>