但是我碰到的原因是我在Project中将Code Signing Identity中将其设置成了iPhoneDevelop,但是在Target中的Code Signing Identity并没有自动切换过来,我发现在Target中的CodeSigning Identity还是我之前的设的iPhone Distribution,
所以看到这里就知道了,iPhone Distribution 的provisioningprofile肯定是不能运行的,所以把Target中的Code Signing Identity也设置成iPhoneDevelop就ok了,这样一切都说的通了,唯一不合理的就是在Project切换Code SigningIdentity并编译,但xCode没有自动将编译后的Target设置成和Project中的一致。