为什么要求iPhone发行?

时间:2011-10-28 21:50:28

标签: iphone xcode distribution identity

我正在使用Xode 4,我最近上传了我的第一个应用程序...但现在我想开始升级,idk我移动了什么,但现在我总是这样:

    Code Sign error: The identity 'iPhone Distribution' doesn't match any identity in any profile

我使用了两个帐户,无论如何我根据密钥和证书删除了所有文件,并再次完成了这个过程...我开始顺便错误,没有得到正确的构建标识符,现在这个代码签名错误进化了。任何人都有任何想法?即时通讯使用调试方案(或那个),我删除了我的“发行版”,但是为什么它说“iPhone发行版”而不是其他东西......不是有人有任何想法吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

打开钥匙串应用程序,在左侧面板中选择“证书”选项,并检查您是否有类似这样的内容:

enter image description here

您应该会看到一张带有绿色勾号的iPhone分发证书,表明它是有效的,并且是“Apple Worldwide Developer”证书。

然后从Xcode打开Organizer,选择'Devices'选项卡,然后选择左侧的'Developer Profile':

enter image description here

检查右侧面板中是否有iPhone分发标识。

在左侧面板中选择配置配置文件,并检查右侧面板中是否有配送文件。

enter image description here

报告回来,我们将从那里开始。