profile过期了,重新生成并下载证书,仍然提示错误:
No signing certificate "iOS Development" found
然后在下面的Manage Certificate点开后,发现有警告:
The operation couldn’t be completed. Unable to log in with account
之前开发的同事已经离职,账号不能再用他的了,添加自己的账号进来,把其他的账号删掉。
解决办法:
https://www.cnblogs.com/xiaoqiangink/p/13936181.html
在apple developer中重新生成certificate,需要上传一个本地证书,原文提示:
Upload a Certificate Signing RequestTo manually generate a Certificate, you need a Certificate Signing Request (CSR) file from your Mac
后面有提示,直接点过去,有教程教如何生成CSR证书
也可参考:
https://www.jianshu.com/p/c5e186d62bbf
生成certificate(这个需要双击安装到“登录”)和profile并导入后,继续报错:
rovisioning profile "xx" doesn't include signing certificate "apple Developer: xx"
解决办法:
https://www.jianshu.com/p/7142cbf72b67
把之前的过期的本地相关钥匙串全部删了。
在developer中心重新生成certificate(如果过期了,肯定也没有了,页面上是空的),下载,然后安装。
重新生成profile,下载,在xcode中导入。
ok了。