前段时间公司业务需要,转移了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就不会有此类提示了
网友评论