valid signing identity not found

在mac book pro上对用户重新进行了设置,导致xcode的Organizer – Device中的Provisioning Profiles的状态变成了”Valid signing identity not found”。在网上搜索了一下,应该是换了用户后,原来的证书无效导致的。

所以,需要重新申请私钥,然后上传私钥申请证书,然后再重新生成Provisioning Profile。

具体步骤如下:

在当前用户下生成私钥:钥匙串访问-证书助理-从证书颁发机构请求证书-邮件-名称-存储到磁盘=生成-CertificateSigningRequest.certSigningRequest。

添加Add iOS Certificate, 在苹果网站提交刚才申请的私钥,生成一个新的development证书。

download新的证书,双击添加到钥匙串里,此时你的新用户下已经有了新的公钥和私钥,那么我们还缺一个provisionfile,那么就去生成一个。

把我们新创建的development证书添加进来,保存,接下来,就可以再次进行真机调试了,注意先要把手机上原有的provisionfile删除掉,重新添加。至此,打开Organizer,会发现status 变成 Valid profile了。