原因:
证书问题,project和targets的证书都必须是开发证书,ADHOC的证书会出现此问题。
解决方案:
project和targets的证书使用开发证书。
This error happens when you have set Distribution Provisioning profile in code signing. Change it to Developer Provisioning Profile, then it will work. Worked for me for Xcode SDK 4.5.
把你的code sign由Distribution改成Developer.就这么简单.
总之 , 就是 配置 证书出了问题。 从 证书 和 生成的 描述文件上找 就对了 真机调试的证书和发布的证书以及企业用的证书 好好核对下,不要 与 描述文件 对应错了