I moved the my project from one mac to another new one , i tried to built the project and there is no errors appear , when i tried to Archive it the following error appear
“The identity ‘iPhone Distribution: Jeeran for Software Development’ doesn’t match any valid, non-expired certificate/private key pair in the default keychain”
Please advice me what i can do with error
Assuming archive and building for device was working fine on your old system, the most likely explanation is that you forgot to migrate your private key from your old mac.
Open up Keychain on the old mac:
Choose Category: Keys on the left pane
Find the key, not certificate (type “private key”) that you were using to codesign.
Choose File | Export Items. Export the key as a
*.p12file.Import on your new mac.
If you do it correctly, from Xcode Organizer under Provisioning Profiles you should not see any warnings.
EDIT
This issue is very common: documented at the top of Xcode FAQ
Everything you need to know is in the iOS Code Signing Setup, Process, and Troubleshooting technote
Including what to do if you no longer have access: How do I delete/revoke my certificates and start over fresh?