iPhone 开发人员代码签名身份未在 iOS 7 中显示

Posted

技术标签:

【中文标题】iPhone 开发人员代码签名身份未在 iOS 7 中显示【英文标题】:iPhone Developer Code Signing Identity not showing up for iOS 7 【发布时间】:2013-10-23 21:14:55 【问题描述】:

不久前我升级到 XCode 5。我的 ios 开发证书也过期了,所以我重新下载并安装在钥匙串中。

现在在 XCode 中,证书确实显示在“调试”部分的“代码签名身份”下,但不会显示在“任何 iOS SDK”下。

知道有什么问题吗?

【问题讨论】:

【参考方案1】:

我解决了!

我认为这里的诀窍在于,Provisioning Profiles 包含该配置文件允许的开发人员证书列表。如果证书过期,我认为必须重新创建、重新下载和重新安装配置文件。

我去了Apple's Developer Connect website中的“Provisioning Profiles > All”,选择了以前包含我过期证书的开发配置文件,为所有开发人员和设备选择了全选,然后重新生成并重新下载了证书(之后已使用 XCode 的 Organizer 从 iPad 中删除了前一个)。现在可以了!

【讨论】:

以上是关于iPhone 开发人员代码签名身份未在 iOS 7 中显示的主要内容,如果未能解决你的问题,请参考以下文章

代码签名错误:身份“iPhone 开发人员:x Xxxxx”与任何配置文件中的任何身份都不匹配

在 iOS 设备(iPhone / iPad)上安装应用程序或从 Xcode 创建 .ipa,无需代码签名和开发人员帐户

找不到匹配的签名身份“Mac 开发人员:”

如何在带有 ios 7.0.2 的 iphone 5 上运行 xcode 5 项目

Xcode 说没有找到代码签名身份

iOS 问题。未找到匹配的代码签名身份。有没有搞错? [关闭]