No iOS signing identities match the specified provisioning profile问题

这是我的证书在被别人重置过后,我编辑了描述文件产生的错误;

现象:证书重置后,对应的使用的该证书的描述文件就会失效,那就需要重新编辑证书保存-下载-安装使用,但是重新打包的时候,就会出现No iOS signing identities match the specified provisioning profile错误提示;

分析过程:
a. 修改描述文件之后,只是重新下载了描述文件,但是描述文件包含的证书,在你的Mac上并没有被安装;
在本地钥匙串-我的证书中,删除掉已经重置过的证书,下载安装描述文件包含的证书,打包还是报错;
b. 查看新下载的证书,是否出现在钥匙串-我的证书中,没有出现时因为没有密钥的缘故,你需要从重置人员的Mac上,导出.p12文件,在自己Mac上安装;(这个没有实践,但理论是如此的,总有一个人的Mac下载安装后是有密钥的吧);
c. 重新创建证书,编辑描述文件,将创建的证书包含在其中,打包,OK!(经过实践);

推荐阅读更多精彩内容