Xcode 4中Debug构建配置的正确代码签名设置是什么?

时间:2011-12-07 13:18:23

标签: iphone xcode xcode4 certificate provisioning

在Build Settings中的“Code Signing”部分,我将“Debug”设置为“Do not Code Sign”,并将其下面的缩进行“Any iOS SDK”设置为“iPhone Developer”值。

当我构建并运行时,Xcode告诉我:

  

警告:应用程序验证码验证失败。签名是   无效,或者未使用iPhone分发证书签名。   (-19011)

重点是,我正在使用Debug配置!无论如何,所以我将其更改为分发证书,但现在Xcode出现了错误,即我的设备上没有有效的Ad-Hoc Distribution Provisioning Profile。当然没有,因为我只是想像往常一样发展。

之前我已经安装了分发证书。这就是乱七八糟的地方。

是否有其他人遇到此问题并找到解决方法如何解决?

2 个答案:

答案 0 :(得分:0)

您可以创建开发人员证书和开发人员资料。请勿在调试时使用Ad-Hoc Distribution Provisioning Profile。请检查您的开发者证书。

答案 1 :(得分:0)

这与提交应用(构建为存档并使用分发配置文件)时获得的确切错误相同如果您为目标<发布了Build Settings的屏幕截图,将会很有帮助/ strong>以及您的项目,因为有很多可能是错误的。但似乎主要的问题是你的代码签名。