macOS Sierra: Launching Apps from Unidentified Developers

macOS Sierra blocks apps it doesn't trust from launching

macOS Sierra wants to keep you safe from apps that might not have your best interests at heart, say like, ransomware that locks you out of your files until you pay out a couple bitcoin. But what about the apps Sierra won’t let you launch that you know are safe? There’s a fix for that once you know where to look.

macOS Sierra blocks apps it doesn't trust from launching
It’s easy to work around macOS Sierra’s strict app launching restrictions

Let’s say you’re a Kerbal Space Program fan ready to blow up launch rockets for the first time on your brand new macOS Sierra machine, but you’re confronted with an annoying dialog saying, “KSP can’t be opened because it is from an unidentified developer.” Here’s how to send your little kerbalnauts to their icy cold demise deep in space:

macOS Sierra stopping an unsigned app from launching
macOS Sierra blocks apps from launching if they aren’t from Apple Developer program members
  • Go to Apple menu > System Preferences
  • Choose Security & Privacy
  • Click the General tab
  • Since you already tried launching KSP, you’ll see “‘KSP’ was blocked from opening because it is not from an identified developer.” Click Open Anyway.
The Security & Privacy preference pane lets you launch apps that aren't from Apple Developer program members
Click Open anyway in the Security & Privacy preference pane to launch apps from unsigned developers

Alternately, you can Control-click an app and choose Open to see a dialog warning you the developer’s identity can’t be confirmed. Click Open to launch the app.

Of course, this works for any app from a developer who isn’t participating in Apple’s developer program. KSP just happens to be a really important one because, you know, ROCKETS.

Previously, you could set your Security & Privacy settings to allow any app to launch. Apple changed that in macOS Sierra presumably to help make our Macs a little more secure. The upside is that it’s harder for bad guys to trick you into installing malware; the downside is that we have less control over which apps are authorized to launch by default.

And now for the important warning: With great power comes great responsibility. Just because you can launch any app doesn’t mean you should. Make sure the apps you get from developers Apple calls “unidentified” are legit before launching them.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.