不久前我升级到 XCode 5。我的 iOS 开发证书也过期了,所以我重新下载并安装在钥匙串中。
现在在 XCode 中,证书确实显示在“调试”部分的“代码签名身份”下,但不会显示在“任何 iOS SDK”下。
知道有什么问题吗?
不久前我升级到 XCode 5。我的 iOS 开发证书也过期了,所以我重新下载并安装在钥匙串中。
现在在 XCode 中,证书确实显示在“调试”部分的“代码签名身份”下,但不会显示在“任何 iOS SDK”下。
知道有什么问题吗?
我解决了!
我认为这里的诀窍是供应配置文件包含该配置文件允许的开发人员证书列表。如果证书过期,我认为必须重新创建、重新下载和重新安装配置文件。
我在Apple 的 Developer Connect 网站中转到“Provisioning Profiles > All” ,选择以前包含我过期证书的开发配置文件,为所有开发人员和设备选择全选,然后重新生成并重新下载证书(删除后上一个来自 iPad 的使用 XCode 的 Organizer)。现在它起作用了!