I've noticed something very peculiar with 10.12 that was not happening with 10.11 and before. An example app is PTHPasteboard
. I've seen this with a couple others, but it doesn't seem to always happen.
Here's the output of df
:
/Volumes/hostname_usr/Users/username/Library/PreferencePanes/PTHPasteboard.prefPane/Contents/Resources/PTHPasteboard.app 1.8Ti 630Gi 1.2Ti 34% 13477289 4281489990 0% /private/var/folders/cb/72l1ml4267v5hdqmpk4__1p00000gn/T/AppTranslocation/3B5721C9-320C-429B-9141-68AB27C5BC8C
The problem with this is that this randomization causes macOS to think that it's a new app each time and does things like prompt if it is okay to open this app or Little Snitch prompts for network access, etc. Of course this can be a hassle when opening multiple apps that do this at startup and the apps actually start right away and then these things timeout and won't run.
What is this behavior and how can I make it stop? The apps are installed in /Applications
(or in this case, in my prepane folder).
Best Answer
Found the answer for what's going on here, TL;DR:
Remove quarantine for the offending app, in my case:
Apparently with 10.12 (Sierra) Apple has implemented something called "App Translocation" and is documented under the "What's New in OS X" -> "Security and Privacy Enhancements":
There is further explanation in "OS X Code Signing In Depth":
See this for further information.
I really appreciate what the author of that article notes here: