iOS开发证书和发布证书如何在多台电脑上共用?

假设我在电脑A上能用证书进行开发和发布,我现在想在电脑B上也要进行开发和打包发布怎么办?

由于在电脑B上添加开发证书和发布证书的流程是一样的。
因此下面只讲解在电脑B上添加发布证书的步骤:

  1. 在电脑B上将代码clone下来用XCode打开后,Signing & Capabilities是下图这样的:
    在这里插入图片描述
    从提示很明显的告诉我们是缺少profile文件。

  2. 在电脑B用浏览器打开https://developer.apple.com/account/resources/profiles/list,下载发布到App Store的Profile文件。
    在这里插入图片描述
    下载后,在电脑B上直接双击文件进行安装,安装后Sining(Release)变成了下图这样:
    在这里插入图片描述
    这个提示也很明显,就是iOS Distribution 前面签名证书没有找到。

  3. 在电脑A上打开Keychain(钥匙串),在搜索框中输入distribution,种类选择我的证书
    在这里插入图片描述
    找到证书后,右键该证书导出为P12文件。导出的时候会要求输入证书密码:
    在这里插入图片描述

  4. 将电脑A上导出的P12文件在电脑B上双击打开,打开后钥匙串选择登录,然后输入证书密码即可导入到Keychain。
    在这里插入图片描述

  5. 查看Xcode的Signing( Release)有没有变化,如果Status还是显示警告,则重启Xcode。
    如果没有显示Status则表明发布证书导入成功了,在电脑B上可以进行打包发布了。
    在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值