关于这个错误,我以前一直是在打包的时候点击左下角的reset的键来解决,但是点击reset键后,以前所有的profile都不能用了.要重新生成.
直到今天,我发现了一个比较好的方法
首先是用自己的电脑生成CertificateSigningRequest.certSigningRequest 文件,然后进入开发者账号里面,将production 的+号,上传certSigningRequest然后生成自己的mac电脑的Certificates.
接着删除Provisioning Profiles, 重新生成某个bundle id的Provisioning Profiles, 在生成的过程中,需要选择刚生成的cer,那么这个重新生成的Provisioning Profiles就可以用来打包上传了.
注:production Certificates个人账号的上限是3个,如果超过三个就要删除(revoke)其中一个,增加新的Production Certificate,然后需要重新下载Production Certificate,运行
此时你就会在自己的钥匙串访问中看见