So, I have had a problem deploying an executable to all of my devices since the first UDK version I've used (December 2011).
I use this same set of Provisioning Profile and Certificates to deploy applications from XCode without any problems, so I don't understand what's wrong.
Here is the output of the frontend:
Any help would be greatly appreciated. I have already tried regenerating new versions of both certificates and Provisioning Profile, re-installing UDK (I'm on March 2012).
Saving IPA ...
... Writing updated Info.plist
Opening source executable...
... Initial signature step
IPP ERROR: Application exception: System.Security.Cryptography.CryptographicException: Keyset does not exist
at System.Security.Cryptography.Pkcs.PkcsUtils.CreateSignerEncodeInfo(CmsSigner signer, Boolean silent)
at System.Security.Cryptography.Pkcs.SignedCms.Sign(CmsSigner signer, Boolean silent)
at System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(CmsSigner signer, Boolean silent)
at MachObjectHandling.CodeDirectorySignatureBlob.SignCodeDirectory(X509Certificate2 SigningCert, DateTime SigningTime, CodeDirectoryBlob CodeDirectory)
at iPhonePackager.Program.Main(String args)
[Apr 8, 4:45 AM] COMMANDLET 'iPhonePackager.exe RepackageIPA UDKGame Release -interactive -compress=none -sign -r INT' FAILED