最近将Xcode升级到11.3.1版本后,打包的时候出现了证书方面的问题,如下图1:
图1.png
What?“No Apple Distribution found”-找不到发布证书?我之前好好的呀,前一秒还能打包上传,这一升级就出现问题了啊?
然后尝试直接勾选底下的复选框(生成一个发布证书),点击Next:
图2.png
还是没能成功,出错了,有证书了但是私钥没有,
" 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,看来并没有想象的那么简单:
图3.png
所以直接用这种生成证书是有问题的,到开发者中心后台一看,发现增加了一栏Xcode11之后用的证书,如下图4:
图4.png
很明显了,解决办法:选择“Apple Distribution”重新生成开发者证书,再到Xcode上重新打包,OK了,成功了,一切跟以前打包流程就一样了。
另外:苹果在4月份后所有要上传的应用必须使用xcode11 ios13 以上编译打包,所以没升级的也要抓紧升级了~
图5.png
网友评论