"No Valid Certificate Found" message for iPhone setup

What I did:
1.Look on apple devloper under provision-select your provision and edit it-check if this provision is associated with the specific developer certificate.(I had to check it)
2.Make sure both are for DEVELOPMENT. Not one for distribution and the other one for development.
3.Go to Packaging settings and make sure you are set FOR DEVELOPMENT and uncheck for distribution. NOT for shipping
I had the same issue(provision not valid but vertificate valid) now it works for me.
Also check if bundle information are corect thats all