Xcode – Provisioning Profile ‘Valid signing identity not found’ error

keychainprovisioning-profilexcode

I have an app that is ready for testing on my iPad, and I've created a development provisioning profile, matched up the bundleID and lowered the iOS deployment target.
However when I downloaded the profile and dragged it into the organizer, it says 'Valid signing identity not found'. I'm pretty sure this has got to do with the certificates in the keychain and private keys (???) however I have no idea how to fix this problem.

Can someone please point me to a tutorial or give me some advice on adding certificates into the keychain without using Xcode; stuff like the 'use for development' button isn't working for me!

Note:
The only valid Provisioning Profiles are distribution.
When I try to click 'Renew' Xcode says 'No value was provided for the parameter 'CertificateIDs'. I hope this helps!

Best Answer

The .p12 file associated with your provisioning profile is not found in your system keychain.

Check the below few things!

  • Make sure you have enabled the correct certificate while generating the provisioning profile in the apple developer site.
  • Check if you have any duplicates of the your certificate & private key more than once in your keychain access.
  • If you do not have the .p12 corresponding to the provisioning profile, Get it exported from the mac system on which it was created & install it in your mac system.