【已解决】Code Signing Error: No certificate matching 'Developer ID Application: xxxxxx.' found

本文目标:解决Xcode在Build时出现Code Signing Error报错的问题

背景

工作第一天,开开心心将项目代码从github上pull到本地后,开启了我的Code Review之路。

当我在Xcode中熟练的按了command+r键之后,熟悉的窗口并没有出现,取而代之的是这么一条报错信息:

Code Signing Error: No certificate matching 'Developer ID Application: xxxxxx.' found:  Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning.

在我花了一早上的时间之后,用尽了各种办法,终于把这个问题没有解决!!!!

无奈,只能求助于我的mentor,在mentor犀利的操作之下,项目终于成功的跑了起来。(这已经是昨天的事情了)

温故而知新,今天,我再次将项目代码从github上pull下来,亲手解决这个问题,

解决方案

第一步,点击导航器中的项目,找到【Build Setting】选项,然后找到【signing】里的【Code Signing Identity】选择“Don’t Code Sign”.

第二步,继续按Command + R,找到导航器中Buildtime选项,然后找如图红圈所示的项目。

记住左边红色圈中的名称,然后在右上方中画圈的下拉列表中选择报错的名称,重复第一步。

第三步,完成!

(Mac编辑图片的功能太不友好了,各位将就着看吧,如果哪里有疑问的,请在下方留言。)

猜你喜欢

转载自www.cnblogs.com/ben-gao/p/9331073.html