Along the way to these massive upheavals in platform architecture, Apple managed to keep app developers on board, launch a new programming language, and rebuild the innards of both macOS and iOS from the ground up with APFS, the new file system.
I think of it as rebuilding a car while its traveling down the highway. That’s no mean feat, folks. We’ve also seen Apple launch a couple of App Stores with a much needed industry first– win, win, win. And maybe one more win. App developers win because they have a launch pad to make money selling apps. Apple wins because they get a cut of app revenue. Customers win because they get stores with apps that are not ridden with malware (mostly).
One more win? Yes, privacy and security. Again, step by step, and while the car is moving down the highway, Apple has added more privacy and security options to both iOS and macOS. Touch ID is the perfect example made more perfect with Face ID as the marriage between high convenience and high security.
Apple’s latest change is aimed at developers but helps to grant more security to Mac app users. It’s called Signing Your Apps For Gatekeeper.
Gatekeeper on macOS helps protect users from downloading and installing malicious software by checking for a Developer ID certificate from apps distributed outside the Mac App Store. Make sure to sign any apps, plug-ins, or installer packages that you distribute to let Gatekeeper know they’re safe to install. And now, you can give users even more confidence in your apps running on macOS Mojave by submitting them to Apple to be notarized.
If an app is not matched with Gatekeeper then Mac users have to jump through hoops to install the wayward app. That means higher security with less for Mac users to worry about, and less opportunity for malware to go public.
Over the past few years Apple has continued to sanitize iOS and macOS in such a way the privacy and security have floated higher on the stack of important items without much user consideration.
How many apps do you have up and running on your Mac or iPhone these days? Keeping the Apple ecosystem clean of malware starts with scrubbing and sanitizing the process that blocks such apps without making the blocking process too visible to the customer.
This process is dynamic, constantly evolving, but Apple does it in such a way that most users never see what goes on. That’s how it should be.