因为是外包出去的项目直接拿回来的只有最新版的源码和接口文档,证书是需要撤销重新生成的,具体如下:
1.生成CSR文件
1)打开钥匙串
2)打开右上方钥匙串访问栏---证书助理-----从证书颁发机构请求证书
3)填写一个邮箱地址,选择存储到磁盘,点击继续,csr文件已生成
2.删除原证书
3.进入苹果开发者中心https://developer.apple.com/,点击account/账户登录,点击Certificates,Identifiers&Profiles
3.按上图点击右上角加号添加证书,有推送的注意把推送证书添加上,csr文件就用第一步生成的那个。
上述三步都完成后,打开项目,此时证书是不能用的,如下图勾选自动管理,再远行项目就可用了(若还不可用,点选team选项再试试)
二、关于cocoapods
我只换电脑开发过这一个项目,原来的都是本电脑开发,没有出现过这个问题,本机mac系统为10.12.6,cocoapod也已升级到最新,但打开项目时pod飘红,终端中使用pod search报错,pod update老是更新一半的时候报错(具体报错信息忘记保存了),有跟我一样问题的可以卸载重装cocoapods,参考链接http://www.jianshu.com/p/d2d81b58d716
三、关于svn
目前公司只有我一个人做iOS,而且其他端都外包了,所以选择了cornerstone做项目管理,就是使用cornerstone搭建本地svn服务器,参考以下链接点击打开链接