Composer - Could not find appropriate signing identity

brendonmccarthy
New Contributor

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.

3 REPLIES 3

Nix4Life
Valued Contributor

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

brendonmccarthy
New Contributor

Built using Composer with the certificate selected under Preferences. Using latest version of Composer, 9.98 I believe.

Anonymous
Not applicable

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.