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 not like 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 “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, thats good! thats why we love Apple product 😜 they guarantee user safety. But in many case we also need other application to do some task.
So, In this post I will show you how to fix it, but before we fix the “problem” is better you know what causing it, right?
So.. this is why..
When you upgrade to OS 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 at wikipedia, 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
Now open System preferences go to Security & Privacy and now you should see your “Anywhere” option again just like in previous version of 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. Now it should work just the way it work on El Capitan, Yosemite, Mavericks etc.
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 Mac OS 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 yeah, 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 Mac OS Sierra and deal with the same issue !