Déroulement : signez avec un certificat Developer ID Application ou Developer ID Installer et l’environnement d’exécution renforcé (hardened runtime), exécutez xcrun notarytool submit app.zip --wait avec une clé d’API App Store Connect ou un mot de passe pour app, puis appliquez xcrun stapler staple à l’app, au DMG ou au paquet pour que Gatekeeper puisse le vérifier hors ligne. Depuis le 1er novembre 2023, le service n’accepte plus que les envois effectués avec notarytool (ou Xcode 14 et versions ultérieures), et non par l’ancienne voie altool, désormais retirée.
La notarisation n’est pas l’App Review : elle recherche les logiciels malveillants connus et les problèmes de signature, pas le comportement. Sur les versions actuelles de macOS, Gatekeeper bloque par défaut les logiciels Developer ID non notarisés, si bien que la distribution hors App Store l’exige de fait.