xcode编译文件时老是报 no identity found错误 ,很坑爹啊。最后重启了下电脑就突然可以编译了。
然后按照以下3种方法试了下,解决了。
1. 删除电脑上已经存在的证书(和即将要安装得证书是同一个证书),然后打开钥匙串(切换到登陆----证书状态),双击P12证书和签名文件mobileprovision,即可以成功打开(倘若双击不可以打开添加到钥匙串,可以直接将其拖入到钥匙串来添加)。
2. 将cer文件重新导出一份p12文件,然后打开,即可以了
3. 通过以上2步,还是报 “no identity found”错误得话,删除所有得证书,然后重启电脑-------然后打开2中生成的证书(我这里就是重启了下电脑就可以正常得编译XCODE了)
关于证书被Revoke 掉
已经发布了的不影响,可以继续使用。如果还没发布,p12要重新生成 。已经安装过的不受影响,新导入p12会显示无效。