【发布时间】:2013-10-23 21:14:55
【问题描述】:
不久前我升级到 XCode 5。我的 iOS 开发证书也过期了,所以我重新下载并安装在钥匙串中。
现在在 XCode 中,证书确实显示在“调试”部分的“代码签名身份”下,但不会显示在“任何 iOS SDK”下。
知道有什么问题吗?
【问题讨论】:
标签: xcode5 provisioning-profile ios-provisioning
不久前我升级到 XCode 5。我的 iOS 开发证书也过期了,所以我重新下载并安装在钥匙串中。
现在在 XCode 中,证书确实显示在“调试”部分的“代码签名身份”下,但不会显示在“任何 iOS SDK”下。
知道有什么问题吗?
【问题讨论】:
标签: xcode5 provisioning-profile ios-provisioning
我解决了!
我认为这里的诀窍在于,Provisioning Profiles 包含该配置文件允许的开发人员证书列表。如果证书过期,我认为必须重新创建、重新下载和重新安装配置文件。
我去了Apple's Developer Connect website中的“Provisioning Profiles > All”,选择了以前包含我过期证书的开发配置文件,为所有开发人员和设备选择了全选,然后重新生成并重新下载了证书(之后已使用 XCode 的 Organizer 从 iPad 中删除了前一个)。现在可以了!
【讨论】: