Which certificate required for system extension notarization.

During notarization I have get "The binary is not signed with a valid Developer ID certificate" error.

Which certificate required for notarization
  1. Developer ID Application certificate

  2. Developer ID Installer certificate


In this case it sounds like you are running into an issue with your Developer Id Certificate when notarizing your System Extension. However that is only a hunch based on your error message. Take a look at the documentation for Developer ID and Installer Certificates here.

Also, take a look at debugging code signature issues using codesign and pkgutil here.


Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com
What Matt said and…

See my Signing a Mac Product For Distribution post, which contains detailed info on the requirement for various distribution channels.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
Which certificate required for system extension notarization.
 
 
Q