Quote:
Originally Posted by democrite
Does this help? Seems you may be using it but not sure.
|
I am using Apple's tar which handles extended attributes.
In all my testing if I use any Browser to download from github the "com.apple.quarantine" attribute is added to the what was downloaded. Unfortunately this attribute is then passed to the underlying Sigil.app when you unpack it. And then the damn notarization is totally ignored.
So in order to prevent that noxious warning message, I need to do one of two things:
A. download with any browser and then delete the resulting "com.apple.quarantine" attribute before unpacking it:
xattr -d com.apple.quarantine Sigil.app-2.3.0-Mac-arm64.txz
OR
B. Use curl to do the download for me and allow github to do the needed relocations:
curl -L -o Sigil.app.txz
https://github.com/Sigil-Ebook/Sigil...-Mac-arm64.txz
Using curl just moves the file from github to my machine and does not add any com.apple.quarantine extended attribute
Then I can just double-click on Sigil.app.txz to unpack it and then launch the resulting Sigil.app with no warning then generated.
---
So will some mac user please verify if one or both of these approaches work on their machine as I can not tell if they work only on the machine that built them or will work on any Mac. I am hoping for the latter case.