IMPORTANT altool is deprecated for the purposes of notarisation and will stop working in Fall 2023 [1]. If you’re currently notarising with altool, switch to notarytool now. For more information about notarytool, watch WWDC 2021 Session 10261 Faster and simpler notarization for Mac apps or read Customizing the Notarization Workflow.
General:
-
DevForums tag: Notarization
-
WWDC 2019 Session 703 All About Notarization
-
WWDC 2021 Session 10261 Faster and simpler notarization for Mac apps
-
WWDC 2022 Session 10109 What’s new in notarization for Mac apps — Amongst other things, this introduced the Notary REST API
-
Notarizing macOS Software Before Distribution documentation
-
Customizing the Notarization Workflow documentation
-
Resolving Common Notarization Issues documentation
-
Notary REST API documentation
-
Fetching the Notary Log DevForums post
-
Notarisation and the macOS 10.9 SDK DevForums post
-
Testing a Notarised Product DevForums post
Many notarisation issues are actually code signing or trusted execution issue. For more on those topics, see Code Signing Resources and Trusted Execution Resources.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
[1] If you don’t speak American, that’s Autumn 2023. If you’re in the Southern Hemisphere, that’s Spring 2023 (-: