转移App后关于iOS证书配置问题

前段时间公司业务需要,转移了app,所以需要重新配置证书,但是Xcode一直识别不了,一直报“Xcode couldn't find any provisioning profiles matching ...”

添加新证书后又报没有找到匹配配置文件的错


image.png

于是考虑让Xcode自动去识别,
但勾选Automaitically manage signing 后又报错


image.png

造成的原因:证书过多,产生冲突,所以Xcode无法判断到底是哪个。

最终解决办法:
1.手动修改在Build Settings中的Code Signing Identity都为Automatic


image.png

2.手动修改在Build Settings中的Development Team 为当前新的开发团队


image.png

3.分别手动修改在Build Settings中的Provisioning Profile的Debug证书为最新的测试环境证书,Provisioning Profile的Release证书为最新的生产环境证书
image.png

最后成功识别证书:


image.png

于是就可进行正常打包上架了

最后补充说明一点,因为转移了App的关系,新证书第一次上传提交AppStore,会报错“Uploaded with warnings”。


image.png

不用担心,它只是因为新证书改变而产生的提示,只需要再上架前去itunes connect重新填写以前的审核信息以及隐私条款链接等,就可以顺利通过审核了。由于没任何影响,下次迭代时再提交App就不会有此类提示了

你可能感兴趣的:(转移App后关于iOS证书配置问题)