CodeSign错误:SDK“iOS 6.1”中的产品类型“应用”需要代码签名

时间:2013-03-07 02:50:18

标签: ios xcode4.5 code-signing

我知道以前曾经问过这个问题。

但是,我已确保该配置文件同时适用于项目和目标。

实际上我应该在项目中还是在目标中进行设置?

enter image description here

更新:我实际上可以在设备上安装应用程序,但是当且仅当我将代码签名身份更改为iPhone Developer进行调试时。

但是,我显然希望使用我的分发配置文件而不是我的开发人员配置文件启动该应用程序。

3 个答案:

答案 0 :(得分:4)

我终于解决了这个问题。

基本上我从itunes connect或apple developer网站删除了所有证书和配置文件。

然后我等了5分钟。添加2个分发配置文件。然后再做一次。

有效。

哦,是的,我需要确保代码签名标识指向正确的配置文件。就是这样。

答案 1 :(得分:2)

使您的部署目标低于6.1。它会起作用

答案 2 :(得分:2)

在我的情况下,我没有正确设置Scheme。新手有时会忘记这一点。

转到:产品 - >方案 - >编辑方案

选择Archive并确保Build Configuration具有所需的值Debug / Release(与目标设置相比)