Posted on 05-08-2017 06:50 PM
Trying to sign a package created by Composer, but the following error is being returned. I've used the same certificate to sign DMG Canvas .dmg files without any issues.
Unable to sign /Users/Admin/Desktop/mathtype67h.pkg
productsign: error: Could not find appropriate signing identity for “Developer ID Application: Name of Valid Organization Certificate (Y12345GGWM)”. An installer signing identity (not an application signing identity) is required for signing flat-style products.
Any idea why this error is being returned? A search of the Apple Developer boards shows it is not uncommon, but there are no real solutions mentioned.
Posted on 05-09-2017 04:46 AM
hey @brendonmccarthy
is the above from the composer built-in signing or from running it manually in Terminal? I also built the same software and the activation file with no issues in composer 9.97 signed with built-in cert function
Posted on 05-09-2017 05:54 AM
Built using Composer with the certificate selected under Preferences. Using latest version of Composer, 9.98 I believe.
Posted on 05-10-2017 08:03 PM
It looks like you have chosen an application signing identity which is used for signing applications. To sign a flat package you need to use an installer signing identity.