码迷,mamicode.com
首页 > 其他好文 > 详细

Xcode 更换证书踩坑

时间:2015-07-23 19:48:46      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

     今天拿来一个SDK,给了一个工程,SDKTesting。编译死活运行不了,各种证书各种调试运行不了,错误:

Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “YFJ4EQ6T52” were found.
CodeSign error: code signing is required for product type ‘Application‘ in SDK ‘iOS 8.4‘

     重新设置Team。
     无果。依旧错误:
技术分享

     没办法,老板后面站着等着看SDK效果如何。。。TMD苦于死活无法运行,那叫一个着急。对老板说别急,我去Google一下。。。

     十分钟,二十分钟,Google出来一堆证书申请~ 说好的解决办法呢。。真心没有找到。。。重新把这个工程拖出去新建工程,依赖库看了一下一排排排的。算了还是自己尝试解决吧。

     思考。冥想。

     一个工程配置文件撑死有十几个配置文件?搜索这个“YFJ4EQ”这个字符串我不信找不到。。

     于是呼真没找到,不过误打误撞找到了一个文件夹:
     技术分享
     这第一个不是我的么?第二个谁的。。。

     回想起Pod错误时候说Xcode运行会在工程下加入一个临时文件夹。于是乎第二个是谁的!反正临时文件夹,删掉喽大不了重新解压一下。


于是:
     关闭工程  ->  删掉xcuserdata文件夹  ->  打开工程  ->  重新选择Team  ->  clean  ->  编译&运行 -> SHIT! 失败。。
再来一次:
     关闭工程  ->   打开 工程  ->  编译&运行  ->  SHIT ! ! !  成功了。。。。。。。。
  

哭 ,约莫着是没清理干净?不管了,反正OK了。。。而且重新尝试了一下,不重来一次还真不行。。。





下附傻瓜教程:

1、打开工程文件。

2、右击菜单  显示包内容
               技术分享

3、看到xcuserdata 索性整个文件夹删掉!(是文件夹xcuserdata, 不是全部文件~~)
               技术分享
               技术分享

4、 重新打开工程

5、找到Team 选择蓝色的自己的!  活着None。。只要别Unknown name 就行。。。。
                    技术分享

6、等待后方菊花转完。。。

7、网络不好的在等待菊花转完。。。。

8、编译一下,显然失败了,clean一下显然又失败了。再clean。。

9、关闭工程  再打开工程  不放心的clean一下,编译运行。

10、下班。

Xcode 更换证书踩坑

标签:

原文地址:http://www.cnblogs.com/madordie/p/4671326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!