Apple Temporarily Relaxes Notarization Requirements in macOS Catalina for Non Mac App Store Apps

by

Apple this afternoon reminded developers about upcoming notarization requirements for Mac apps created outside of the Mac App Store.

Apps that are distributed outside of the ‌Mac App Store‌ must be notarized by Apple in order to run on the macOS Catalina operating system set to be released this fall.

apple mac notarized
Apple says that to make the transition easier on both developers and Mac users, notarization prerequisites have been adjusted until January 2020.

Developers can now have apps notarized that do not meet certain previous requirements, such as an app that uses an older SDK or the inclusion of components not signed by a developer ID.

Apple has a full list of allowances on its developer website:

You can now notarize Mac software that:
- Doesn't have the Hardened Runtime capability enabled.
- Has components not signed with your Developer ID.
- Doesn't include a secure timestamp with your code-signing signature.
- Was built with an older SDK.
- Includes the com.apple.security.get-task-allow entitlement with the value set to any variation of true.

Apple has been requiring new software distributed with a Developer ID outside of the ‌Mac App Store‌ to be notarized in order to run since macOS Mojave 10.14.5.

Apple introduced notarization in macOS Mojave as a way to further protect Mac users from malicious and harmful apps.

For the notarization process, Apple provides trusted non ‌Mac App Store‌ developers with Developer IDs that are required to allow the Gatekeeper function on macOS to install non ‌Mac App Store‌ apps.

Notarization is not required for apps that are distributed through the ‌Mac App Store‌. More information on notarization can be found on Apple's developer site.

Top Rated Comments

JoeCassara Avatar
16 months ago
>Apps that are distributed outside of the Mac App Store must be notarized by Apple
>in order to run on the macOS Catalina ('https://www.macrumors.com/roundup/macos-10-15/') operating system set to be released this fall.

That's not true.

The situation is nuanced. Apple has stated that you will always be able to run any software of your choosing on macOS -- though you'll encounter some friction in Catalina and, speculatively, in future releases of the OS, requiring you to be explicit in your intentions. Notarization is required for apps signed with a Developer ID certificate, and there are caveats to this requirement depending on several cases.

Without getting mired in developer-speak: relax. This is not Apple cordoning off all unsigned, non-notarized software from macOS.

For the curious, check out these resources:

* https://developer.apple.com/videos/play/wwdc2019/703/
* https://eclecticlight.co/2019/06/07/notarization-in-mojave-and-catalina/
Score: 19 Votes (Like | Disagree)
casperes1996 Avatar
16 months ago

I assume we'll be able to disable this since it's a Mac?

I’m not a fan. Maybe the world has changed but as a kid running some random program from the web was a rare pleasure. Yeah as I’m thinking about it there is a ton of crap out there. I’m sure they thought about it. We’ll see the effects. What about apps that aren’t being developed anymore?

Is there a way to turn this off in Catalina?

Like SIP there are times when this is not desired and to not be able to turn it off is a major reason not to use Apple hardware.

If there isn’t an option to disable this bs that’s the ultimate rubicon for any real desktop OS.

Hey. I am a software developer, with a Catalina install.

"Disabling it" is a phrasing that I'd have to say, no you cannot to.
But you can ignore it. "Run anyway" so to speak. It's not that it blocks you, it just warns you and makes it more steps to run potentially harmful software. Anything executed from command line will execute like normal, and I believe also if you alt-click and select open.
Furthermore, it's not an app review process. To get notarised doesn't mean Apple needs to approve of what you do. It's an automated process that just checks for security, not content. And it only affects signed software; Thought I'd say software should be signed if intended for release these days.
Score: 17 Votes (Like | Disagree)
nt5672 Avatar
16 months ago
Is there a way to turn this off in Catalina?

Like SIP there are times when this is not desired and to not be able to turn it off is a major reason not to use Apple hardware.
Score: 13 Votes (Like | Disagree)
vipergts2207 Avatar
16 months ago

Signed software *must* be notarised. Unsigned software runs just like before.

Reading comprehension fails a bit too much in this thread.

Where in the article does it mention unsigned software not needing to be notarized?
Score: 12 Votes (Like | Disagree)
twistedpixel8 Avatar
16 months ago

Signed software *must* be notarised. Unsigned software runs just like before.

Reading comprehension fails a bit too much in this thread.

Not everyone knows what that means. Also that’s not what the article says: it is worded as “all software distributed outside the Mac App Store”.
Score: 12 Votes (Like | Disagree)
RumorConsumer Avatar
16 months ago
I’m not a fan. Maybe the world has changed but as a kid running some random program from the web was a rare pleasure. Yeah as I’m thinking about it there is a ton of crap out there. I’m sure they thought about it. We’ll see the effects. What about apps that aren’t being developed anymore?
Score: 11 Votes (Like | Disagree)

Top Stories

maxresdefault

Italy Fines Apple $12 Million for Misleading iPhone Water Resistance Claims

Monday November 30, 2020 3:10 am PST by
Apple has been slapped with a 10 million euro ($12 million) fine by Italy's antitrust watchdog for unfair commercial practices related to its iPhone marketing in the country. One of the Apple ads cited in the Italian watchdog's proceedings (credit: setteBIT) Specifically, Apple is being charged for misleading claims in promotional messages about how deep and how long iPhones can be submerged...
m1 chip macbook air pro

Developer Delves Into Reasons Why Apple's M1 Chip is So Fast

Monday November 30, 2020 1:57 pm PST by
Apple's M1 chip is the fastest chip that Apple has ever released in a Mac based on single-core CPU benchmark scores, and it beats out many high-end Intel Macs when it comes to multi-core performance. Developer Erik Engheim recently shared a deep dive into the M1 chip, exploring the reasons why Apple's new processor is so much faster than the Intel chips that it replaces. First and foremost,...
General cyber monday 20 sale feature

Apple Cyber Monday 2020: Discounts on iPads, Macs, AirPods, and More [Updated]

Monday November 30, 2020 6:25 am PST by
Today is Cyber Monday, a shopping event that sees many of the same deals from Black Friday bleed over into a new week, along with a few brand new offers on everything from Apple products to related accessories. In this post we'll highlight the best online discounts that you can find on Apple devices today. Note: MacRumors is an affiliate partner with some of these vendors. When you click a...
16 inch MBP Mini Led

Mini-LED M1 MacBook Pro and Mini-LED iPad Pro Models Coming First Half of 2021

Monday November 30, 2020 2:24 am PST by
Apple is widely reported to be embracing mini-LED display backlighting technology for some products next year, and a new report today by DigiTimes has named several of Apple's partners in the supply chain that are expected to benefit from the switch. According to the report, Apple is set to launch its first mini-LED iPad Pro in the first quarter of 2021 and mass produce mini-LED MacBook Pro...
Mac Mini 2018

Apple Developers Now Able to Natively Run macOS Within AWS With Amazon EC2 Mac Instances

Monday November 30, 2020 9:01 pm PST by
As AWS re:Invent kicks off, Amazon Web Services today announced new Mac instances for Amazon Elastic Compute Cloud, allowing AWS customers to run on-demand macOS workloads in the AWS cloud for the first time. Amazon says that the new feature extends the flexibility, scalability, and cost benefits of AWS to all Apple developers as those creating apps for iPhone, iPad, Mac, Apple Watch, Apple...
periscope iPhone feature2

Apple Moving Forward With Plans for 'Folded' Periscope Cameras to Significantly Increase iPhone's Optical Zoom

Monday November 30, 2020 8:01 am PST by
Apple is advancing its plans to significantly enhance the iPhone's optical zoom range using periscope lens technology, according to ETNews. Citing industry sources familiar with the development of iPhone cameras, ETNews report says Apple is currently seeking an appropriate "folded" periscope camera solution for the iPhone and has already initiated discussions with suppliers. Apple has...
apple fitness plus instructor kim ngo

Apple Fitness+ Promotion Ramps Up as Launch Approaches

Sunday November 29, 2020 11:57 am PST by
Promotion for Apple Fitness+ is ramping up, with advertising initiatives and teases from instructors being spotted on social media, indicating that the new subscription service may be launching imminently. MacRumors reader Chris Weaver spotted that Best Buy has started advertising six-month free trials of Apple Fitness+ with Apple Watch purchases. The advert suggests that retailers have...
iphone 12 colors

iPhone 12 Colors: Deciding on The Right Color

Thursday November 5, 2020 8:35 am PST by
The iPhone 12 and iPhone 12 Pro arrived last month in a range of color options, with entirely new hues available on both devices, as well as some popular classics. The 12 and 12 Pro have different color choices, so if you have your heart set on a particular shade, you might not be able to get your preferred model in that color. iPhone 12 mini and iPhone 12 The iPhone 12 mini and iPhone 12 are ...
mac mini macbook pro macbook air m1

Notable Developer Starts Patreon to Fund Apple Silicon Linux Port

Monday November 30, 2020 4:23 pm PST by
Developer Hector Martin, who describes himself as someone who "likes putting Linux on things," has launched a plan create a Linux port for Apple Silicon Macs. Martin, also known as "Marcan," has created a Patreon with the goal of earning enough funding to be able to take on the complexities of bringing Linux to Macs equipped with an M1 chip. Creating a Linux port is no easy task, and Linux...
leather sleeve iphone 12 box

Hands-On With the Leather Sleeve for iPhone 12 Models

Monday November 30, 2020 2:13 pm PST by
Apple this year came out with a handful of accessories for the new iPhone 12 models, and in addition to the standard Silicone and Leather cases, there's also a new Leather Sleeve that recently went on sale. Subscribe to the MacRumors YouTube channel for more videos. We picked up one of the Leather Sleeves to check it out to see if it's worth the $129 that Apple is charging. The Leather Sleeve ...