iOS Application not deploying via MDM; Could not verify signature using public key: -9809


#1

While troubleshooting an issue with In-House iOS applications not deploying to devices we came across error code 9809.

It turned out the certificate used for iOS enrolment into MobileIron Core had not been replaced correctly and still presented the old expired certificate, even thought the Application had a valid Application Profile signed by a valid Developer the connection to core was causing the application install to fail;

iPhone mobileassetd[8810] <Error>: mobileassetd - _MobileAssetDecryptAndVerifySignature: Could not verify signature using public key: -9809
iPhone mobileassetd[8810] <Error>: mobileassetd - _MobileAssetVerifyAssetMapSignature: Could not validate asset map signature