Xcode:如何导出开发人员配置文件以便在另一台Mac上导入它

我需要从我的旧Mac导出我的开发者配置文件并将其导入另一台Mac,因为我收到以下错误
Your account already has a valid iOS Development certificate

我发现我可以从这里导出它:

但在我的Mac上我有2个帐户,如果我点击导出帐户,我是否导出它们?因为我只需要一个帐户.
还有其他解决方案吗?就像导出用于签署iOS开发证书的私钥并将其导入新Mac一样?

解决方法

我建议不要使用Xcode的导出选项,而是进入Keychain Access.app,然后手动复制密钥/证书.

为此,在Keychain Access中,创建一个新的钥匙串(认情况下,它将存储在〜/ Library / Keychains中).选择您的登录密钥链,然后选择“类别”下的“我的证书”.您现在应该在右侧面板中看到您的证书.它应该在左侧有一个显示箭头,并切换它应该显示您的私钥.选择证书,然后将其复制/粘贴到新的钥匙串中(不要拖动它,否则它会从登录钥匙串中删除它).

现在您可以将该钥匙串复制到您的新计算机,在Keychain Access.app中打开它并将密钥/证书复制到您的登录钥匙串.

我不建议使用Xcode的原因正是你提到的,它导出所有帐户.我曾经让客户向我发送以这种方式导出的“开发人员密钥/证书”,其中包括公司内其他几十位开发人员的密钥/证书.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...