下所有内容均为个人观点,转载请注明出处<简书--小蜗牛吱呀之悠悠 >,谢谢!
最近工作中遇到新证书配置、新设备添加、办公环境迁移等方面的问题,为方便以后查阅,特写此文记录。
一、新证书配置
如果是新项目配置证书,那么本文则不再赘述,度娘拥有大量的资料,请自行翻阅。
二、新设备的添加
image.png如上图,选择对应的证书后,在证书界面点击"edit",然后将新的移动端设备勾选上即可
二、办公环境迁移
当办公环境迁移,旧的开发电脑不可用或者需要新增加一台开发电脑时,现有的证书将无法在新的开发设备上使用,需要重新配置。
方法一(不推荐):直接删除旧的证书,重新生成一份。
方法二:如果项目已经上线,或者旧的证书其他环境正在使用,不满足删除证书的条件时,需要新增一台开发设备。这时候可以将旧证书保持不变,新增开发、发布证书,然后根据生产证书生产描述文件即可,具体步骤如下:
1、根据新电脑的密钥创建生产证书(最多3个)。
image.png
image.png
2、生产证书创建好了之后,根据刚生产的生产证书创建描述文件
image.png
进入创建描述文件页面后,依据提示填写信息,但下面的步骤需要填写你刚创建的生产证书才有效。
image.png
3、上面两步完成后,将两个证书下载安装,正常情况下这时候就可以正常使用了,但是总有例外。在我使用Xcode 11打包的时候,还是出现了问题:
image.png
网上很多的教程是说点击manage certificates按钮可以解决,但我尝试失败后发现,在刚创建新的证书的时候,Xcode有个bug,如下:
image.png
在我们选择自动适配证书的时候,Xcode适配了旧的生产证书,而没有用我们刚生产的,所以导致了错误,这时候选择第二项,手动配置,并在配置界面选择刚生成的证书即可
image.png
到这里,证书的配置就算完成了,可以像旧的电脑一样进行开发了
网友评论