答:在钥匙串中把开发者证书及相关密钥导出,发给其他电脑,再双击导入。项目的配置文件重新下载,或者在Xcode中更新。
有一个已经付钱的 iOS 开发者账号,该账号有一个证书是在另一台 Mac 电脑上面创建的。直接在网站下载到这台 Mac 电脑上却是无效的证书,是不是因为没有密钥的关系?应该怎么解决?
答:
需要在创建了这个证书的 Mac 上导出证书对应的密钥。具体来说是到钥匙串中选择 key 分类并导出所有与开发证书相关的 key 信息。保存为 p12 格式。期间需要输入密码。别的 Mac 导入需要此密码。
补充,对于个人帐号(指的是在苹果开发者中心购买了个人帐户而非公司帐号),可以通过这个方法使得多台 Mac 参与开发,但是只有生成证书的那台才能够打包分发。
补充,对于个人帐号(指的是在苹果开发者中心购买了个人帐户而非公司帐号),可以通过这个方法使得多台 Mac 参与开发,但是只有生成证书的那台才能够打包分发。