I’m browsing images in the Finder, when my software firewall tells me macOS is trying to phone home to one of Apple’s servers. We all know what that means, don’t we?
LaunchServices
How does the Finder know the right app to open a file with? Or QuickLook how to preview its contents? Or other services like Spotlight know how to index and handle files? UTIs.
Many think that a file’s type is determined by its extension. Although partly true, that’s indirect: it’s the UTI which sets the type, as explained here.
Four popular and straightforward ways to set your Mac to run an app or other software when it starts up. Includes AppleScript code.
Where to see them, how they’re constructed, Apple’s rules, how they are created, and how even Apple doesn’t use them according to its own rules.
If you use the Installer app the wrong way, it will open an ad-hoc signed package and quietly install apps which don’t get checked by Gatekeeper.
You try to open an app on your M1 Mac, only to see an alert telling your that you don’t have permission to open it. Only that isn’t the reason.
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.