In previous version of Mac OS X when you want to install app that downloaded not from App Store you can simply go to Security setting > General tab and thick “Allow apps downloaded from: Anywhere“
But unlike previous version of Mac OS X, in macOS Sierra and High Sierra slightly have different security setting by it’s default. You will no longger see “Allow apps downloaded from: Anywhere” feature in Scurity setting.
In macOS Sierra and High Sierra when you need to install apps that you’ve download not from official App Store you will receive an error message something like this: “Your apps” can’t be opened because it is from an unidentified developer.
This is because you only allowed to install app downloaded from App Store and from identified developer only.
When you go to Security setting you notice that the “Anywhere” button was disappear! Don’t worry, nothing wrong with that.
Yeah! It can be really frustrating to find a way how to fix it if you have upgraded from previous version of mac os and first time using Mac OS Sierra.
It’s not a problem at all when you only install purchased apps from App Store. Actually this is how apple protect their user, and thats why we love Apple product. They guarantee user safety. But in many case we also need ‘others’ application to do some task.
____________ ADVERTISEMENT ____________
So, In this post I will show you how to enable it on macOS Sierra and High Sierra. But before we fix the “problem” is better you know what causing it, right?
So.. this is why..
When you upgrade to OS Sierra or High Sierra by default Apple Gatekeeper was already activated. That’s why you get the error message when you try to install app that wasn’t downloaded from App Store.
What the heck is gatekeeper?
What is Gatekeeper?
As I’ve read, Gatekeeper is a security feature of the Mac operating system by Apple. Which was introduced in Mac OS X Leopard and expanded in Mac OS X Snow Leopard.
The feature originated in version 10.7.3 of Mac OS X Lion as the command-line utility. A graphical user interface was added in OS X Mountain Lion and later also in version 10.7.5 of Lion.
Okay! what we gonna do now is to disable the gatekeeper so you can get back the “Anywhere” option in Security setting.
We don’t have to do some high class hacking stuff here! its easier than you think. Just open Terminal and write or you can just copy the command below:
You will be ask for password so type in your password and hit enter! logout from terminal and done! see picture below
____________ ADVERTISEMENT ____________
Now open System preferences and then go to Security & Privacy and now you should see your “Anywhere” option again. Just like in previous version of Mac OS X.
Choose Allow apps downloaded from: Anywhere (click it)👇🏻see picture below
Open app that have installation issue before, and run the app to test em out. Now it should work just the way it work on El Capitan, Yosemite, Mavericks etc.
Is it still works on High Sierra?
Yeah! it’s still works!
The difference is, once you apply these command, you will still get a warning from macOS security system that said; “The App” can’t be opened because the identity of the developer cannot be confirmed. Just like screen shot below for example when me try to Install “Handshaker” app.
So, don’t worry just click OK to close it then go to System Preferences > Security & Privacy and after you disable the Gatekeeper you should see “Open Anyway” button there.
So! thats the magic button guys 🙂 it should look like screen shot below.
That’s how to open App from unidentified developer on macOS High Sierra, just a bit difference. It because Apple has in crease the security on the latest update of macOS system.
And for app developer now is not easy to get their apps get approved by Apple. That’s why you get the warning when try to installing app from source other than if it downloaded from App Store.
How to re-enable Gatekeeper?
Just in case if you want to enable back the gatekeeper. To do that just do the same thing as how to disable Gatekeeper, but this time change the command from disable to enable like this👇🏻
Just closing words
Back in the day when Apple release the final version of macOS Sierra in 20 September 2016 ago, in the next day I quickly download and upgrade my Mac OS and do some test and tweak on it. And ya! I notice there is a problem when I try to install some of apps that not officially approved by Apple. And after few minutes doing some research and finally found this simple solution.
So.. I hope this short post can help you Mac user or hackintosher who recently upgrade to macOS Sierra and deal with the same issue !