{"id":99647,"date":"2019-09-03T21:00:00","date_gmt":"2019-09-03T21:00:00","guid":{"rendered":"https:\/\/developer.apple.com\/news\/?id=09032019a"},"modified":"2019-09-03T21:00:00","modified_gmt":"2019-09-03T21:00:00","slug":"notarizing-your-mac-software-for-macos-catalina","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2019\/09\/03\/notarizing-your-mac-software-for-macos-catalina\/","title":{"rendered":"Notarizing Your Mac Software for macOS Catalina"},"content":{"rendered":"<p>As a reminder, Mac software distributed outside the Mac App Store must be notarized by Apple in order to run on macOS Catalina. To make this transition easier and to protect users on macOS Catalina who continue to use older versions of software, we\u2019ve adjusted the notarization prerequisites until January 2020.<\/p>\n<p>You can now notarize Mac software that:<\/p>\n<ul class=\"list\">\n<li>Doesn\u2019t have the Hardened Runtime capability enabled.<\/li>\n<li>Has components not signed with your Developer ID.<\/li>\n<li>Doesn\u2019t include a secure timestamp with your code-signing signature.<\/li>\n<li>Was built with an older SDK.<\/li>\n<li>Includes the com.apple.security.get-task-allow entitlement with the value set to any variation of true.<\/li>\n<\/ul>\n<p>Make sure to submit all versions of your software. While Xcode 10 or later is still required to submit, you don\u2019t need to rebuild or re-sign your software before submission.<\/p>\n<p><span class=\"nowrap\"><a href=\"https:\/\/developer.apple.com\/developer-id\/\" class=\"icon icon-after icon-chevronright\" target=\"_blank\" rel=\"noopener noreferrer\">Learn more about Developer ID<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As a reminder, Mac software distributed outside the Mac App Store must be notarized by Apple in order to run on macOS Catalina. To make this transition easier and to protect users on macOS Catalina who continue to use older versions of software, we\u2019ve adjusted the notarization prerequisites until January 2020. You can now notarize [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-99647","post","type-post","status-publish","format-standard","hentry","category-apple-developer-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/99647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=99647"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/99647\/revisions"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=99647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=99647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=99647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}