1

I'm building a macOS binary to accompany a Chrome extension using the Chrome Native Messaging API. When the binary (unsigned, unnotarized) is in my Downloads folder, Chrome is not able to launch it. However, when I move the binary to /Applications (per https://stackoverflow.com/a/59710823/12581350), Chrome is able to launch it.

I was curious if anyone knows the reason why it's able to run from /Applications but not ~/Downloads?

1
  • Probably the quarantine attribute. Try removing it from the binary in ~/Downloads. Commented Sep 10, 2020 at 21:56

1 Answer 1

4

I believe this is related to App Translocation.

Yes, it’s related to the quarantine attribute. I believe it is the act of manually moving the file (not just moving it to /Applications/) which tells macOS that it is safe to open.

1

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .