3 ms·
"Beginning in macOS 10.15, notarization is required by default for all software." https://developer.apple.com/documentation/security/notarizing_your_app_before_
by vortico 7y ago
"Beginning in macOS 10.15, notarization is required by default for all software."
https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution https://developer.apple.com/documentation/security/notarizin...
Notarization requires that the software is signed with a certificate obtained from your $100/yr Apple Developer membership.
- scarface74 7y agoYou don’t have to have a paid developer account.
- vortico 7y agoDo you have a source of this? I was unable to notarize my software with my free Apple Developer ID account, so I paid $100 this year. This question (https://forums.developer.apple.com/thread/121113 https://forums.developer.apple.com/thread/121113) seems to be answered "no". I would love to be mistaken so I can treat my family to a fancy meal tonight.
- scarface74 7y agohttps://wildfiregames.com/forum/index.php?/topic/26149-macos-catalina-requires-notarization/ https://wildfiregames.com/forum/index.php?/topic/26149-macos... This service requires that the finished application be sent to Apple to be notarized as part of an automatic (and free) process, and that the returned "ticket" be "stapled" to the Mac app before distribution. https://www.quora.com/How-long-will-it-be-before-Apple-requires-developers-to-pay-for-notarized-apps-to-work-at-all-on-macOS https://www.quora.com/How-long-will-it-be-before-Apple-requi... My Google fu is escaping me because every citation of “free” is in the context of “virus free”
- vortico 7y agoMy subscription is about to run out in a few months, so I'll let it expire and test this, as it would save a bit of money, and a continuous Apple Developer membership isn't necessary in order to sign apps infrequently.
- comex 7y agoIf you don't have a membership, you're not signing with a Developer ID certificate, so you're already requiring users to bypass Gatekeeper (with right-click + Open or by fully disabling it) to use your software. Those processes also bypass the notarization requirement.