No certificate for team ‘‘ matching ‘iPhone Distribution: VOVA TECH LIMITED ()‘ Select a different s

打包的时候的错误提示

No certificate for team 'R6R9UL8W8G' matching 'iPhone Distribution: VOVA TECH LIMITED (T2QU29BK2U)' found: Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning. 

如图

中team : unknown Name中的分组ID  是由我们选中的ProvisionIing profile确定的,说明我们的描述文件是在R6R9UL8W8G 分组中,

(注意:我们选择描述文件必须是和bundle id 匹配的,不匹配的描述文件是不会出现在可选的描述文件列表中的如图:)

描述文件列表中都是和bundle 匹配的描述文件

同时,证书选择列表中的证书,并不都是和描述文件属于同一个分组的如图

 

(描述文件和bundleid 是一一匹配的,但证书和 bundle 不是一一对应的)

证书是在code sign identity中确定的

描述文件是绑定一个证书的如图

这时候,我们需要获取到和描述文件在同一个分组中的证书,就可以了如图

注意,证书右边括号里的序号并不是证书所在的分组,而是证书名称的一部分

 

证书的分组ID在钥匙串里面查看

 

如图所示,绿色内容并不是证书所在分组,红色框里面的内容才是,要注意哦

这时候就不再报错了如图,证书和描述文件的组一致了

然后还有一点发现就是我们在build settiing 中的和 signing & capabilities中都可以配置描述文件,而且两个地方的配置是互相联动的,配置一个地方,同时也会修改另一个地方,

但是配置证书只有一个地方,就是build setting 中的 code signing identity中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值