We have a sound kernel extension that installs in / Library / Extensions. Under the new Apple rules (WWDC video 707), we must enter the kext code that sets / Library / Extensions. We asked apple to enable the kext code signing attribute for our developer id, and now it is enabled. According to the email reply we received from Apple, it looks like
If you previously received a developer identifier for signing the application, you need to re-upload your developer identifier in order to have an updated certificate.
Therefore, we updated the certificate, and the codes assigned kext. The code compiles fine. However, when we try to verify the code using the command below sudo kextutil -tn KEXTPATH
it gives the following error: Code signing failure: invalid code signing KEXT_PATH looks downloadable (including binding for libraries on disk).
Can someone help me solve this error.
source share