发布iOS应用时,Xcode报错:Application failed codesign verification.
如下图,在发布应用时,因为codesign问题卡住了。尝试修改Target中的code sign setting,没有效果。
接着,在Developer Center删除所有证书,甚至包括Apps ID,重新生成,还是不行。
期间还出现了一些乱七八糟的问题,什么iPhone Developer证书重复啦,密钥对不匹配啦,等等。
一气之下,将“钥匙串访问”中创建的密钥都给删除掉,如图:
进入“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书”,将生成的证书,上传到Developer Center。
接下来,再依次进入“Certificates”和“Provisioning Profiles”,将申请到的证书下载到本地安装。
最后回到xcode中先“Clean”,再打开“Archive”-“Distribute”,重新发布。
终于成功了!