macOS Catalina app will need to be notarized by default
During the WWDC 2019 keynote speech, Apple announced the official name of the new macOS operating system, Catalina. As a major system upgrade, it also puts higher demands on application developers. If you want to build an app that supports macOS Catalina, you must pass a series of security certifications from Apple, otherwise, it will be blocked by default.
It is reported that this new measure is a further extension of the existing Gatekeeper process, developers can submit their applications on demand. For the user, this ensures that the software source they download is exactly the same as the certified version. Apple wrote on the developer’s website:
“Mac apps, installer packages, and kernel extensions that are signed with Developer ID must also be notarized by Apple in order to run on macOS Catalina. This will help give users more confidence that the software they download and run, no matter where they get it from, is not malware by showing a more streamlined Gatekeeper interface.“
It is reported that registered developers can send their own software to Apple, the system will perform an automatic scan to check for malicious code or other potential security issues. In fact, at last year’s Developer Conference (WWDC 2018), Apple has announced Notarized Apps, but now it has imposed stricter mandatory requirements. Finally, the beta version of macOS Catalina announced at WWDC 2019 is already accessible to developers. If all goes well, the official version will come this fall.
Via: appleinsider