Xcode11打包出现证书不对的问题

如题所述

第1个回答  2022-06-10

最近将Xcode升级到11.3.1版本后,打包的时候出现了证书方面的问题,如下图1:

What?“No Apple Distribution found”-找不到发布证书?我之前好好的呀,前一秒还能打包上传,这一升级就出现问题了啊?

然后尝试直接勾选底下的复选框(生成一个发布证书),点击Next:

还是没能成功,出错了,有证书了但是私钥没有,

" Finance Technology Service Co Ltd" has 1 Apple Distribution certificates but their private keys are not installed. Contact the creator of one of these certificates to get a copy of the private key.

如下图3,看来并没有想象的那么简单:

所以直接用这种生成证书是有问题的,到开发者中心后台一看,发现增加了一栏Xcode11之后用的证书,如下图4:

很明显了,解决办法:选择“Apple Distribution”重新生成开发者证书,再到Xcode上重新打包,OK了,成功了,一切跟以前打包流程就一样了。

另外:苹果在4月份后所有要上传的应用必须使用xcode11 ios13 以上编译打包,所以没升级的也要抓紧升级了~