After updating Marmalade from 7.2 to 7.5, I just found this error when deploying to iOS:
ERROR: Signing error: Can’t find your distribution signing private key at iPhone Distribution
The reason is quite simple: My Apple Developer’s code-signing certificates (.cer, .key, .p12, .mobileprovision…) were not copied from the old to the new installation.
Just had to copy them from
C:\Marmalade\7.2\s3e\deploy\plugins\iphone\certificates
to C:\Marmalade\7.5\s3e\deploy\plugins\iphone\certificates.
After that, deployment succeeded, and .ipa file was succesfully generated ๐
[Update] Particularly, the file that is lacking now is the distribution_identity.key. That’s exactly the private key that Deploy Tool is searching for.
Thanks! I’ve done this many times before, but your post helped me jog my memory. I hadn’t upgraded in a while.
You’re welcome ๐ thanks for posting!