How apps can opt to set the quarantine flag on files they create, and how macOS can override that to protect you.
They’re Base-64 encoded data which is related to the Finder Alias. Here’s how to resolve them in an app, at the command line, and in code.
An explanation of the magic which takes place when you double-click a document, the things that can go wrong, and how to fix them.
How to get all sorts of useful information about a running app or process from LaunchServices: and introduction to using lsappinfo.
A quick tour of this unique utility, and a recommended update for it which brings control over text size, auto-updates, and more.
Keep control over documents with quarantine flags to avoid bizarre security errors, using new versions of Pratique and Sandstrip.
How checks differ when an app is launched from a new path, and the effects of gross changes to the Resources folder, and small changes to code.
Why signature checks are so complex, and a walk through log entries of a notarized app launching normally in macOS 10.14.5.
Important changes for anyone distributing command tools in particular, and a good time to ensure you only ship signed and notarized apps if possible.
What’s a UUID, and a UTI? What can you learn from each, and where can you look them up? Important info about these, and a new release of a tool to help.