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,无需代码签名和开发人员帐户