本文转载至 http://blog.sina.com.cn/s/blog_6b1e4a060101fdnv.html
如果是第一次的话,那么就按照这个流程走一遍就OK啦,
如果已经走过了以上的步骤的话,那么,换了新的设备,也就是换了新的电脑的话,那么怎样才能直接把之前用的证书倒过来继续用呢,
首先,从在之前的用的电脑上把下载的证书从那个电脑上从钥匙串--》选择证书--》右键到处证书,保存为.p12的证书,以后这个证书拷贝到现在的电脑上,这样证书就可用了,但是,这个仅仅只是开发这证书,(当然,你把之前的证书 revoke 当然也是可以的,那么你就要重新走一遍上面链接上所走的步骤了)
无论是通过那一种方式搞定开发者证书的,接下来还得把企业用的企业级证书下载到电脑上,如下图,
在这个选项里,可能会有多个证书,把对应项目的 发布证书和测试用的证书都下载到电脑,(我这里以两个证书为例)
然后打开你与下载的证书的相对应的项目,
进去之后点击accounts 随后你会看到下图这个,
然后点击vies details 进入查看,你会看到如下图所示的这个图,
这里企业级的证书就已经导入项目了,然后你就可以真机调试了。
如果企业级证书没有导入的话,会在如下图的项目属性里最下面的 team 下方会出现一个警告提示,如果没有警告的话,就证明 一切 OK 。
如果bulid项目时,出现这样的错误 Code Sign error: No matching provisioning profile found: Your build settings。。。什么 UDID 之类的, 那就是证书的问题了,
至此,已经解决证书的问题了。