我读到过为您的开发者帐户备份您的私钥(?)非常重要,因为如果我的计算机崩溃或我需要在新计算机上进行开发,则无法重新创建它。我做了一些谷歌搜索,但我无法弄清楚我需要备份哪些文件。是 xcode>preferences>Accounts 中的配置文件吗?或者它是 keychanin 中的东西?
下面是我的钥匙串(keychain)的样子,为什么我有多个 key ?!
为了安全起见,我应该备份哪些文件?谢谢!
最佳答案
有两种不同的方法来备份您的私钥。
第一个是:
如果您使用的是 Xcode 5 或 Xcode 6,您可以转到 Xcode > Preferences > Accounts
和 Export accounts...
。这将导出您的所有信息:
- 账户信息
- 具有相关私钥的所有证书
- 所有配置文件
然后你就可以把生成的文件保存到你想要的地方了。要使用此备份,请转到 Xcode > Preferences > Accounts
和 Import accounts...
并选择您的备份文件。
这是最简单的方法。
第二种方式是:
如果您只想保存特定证书及其关联的私钥,您可以转到Keychain > Certificates
,然后展开要导出的证书以查看其下面的私钥,选择证书和私钥,右击然后Export 2 items
。选择 .p12
文件格式。只需打开创建的文件即可再次导入,它将启动 Keychain
以再次存储您的证书及其私钥。
PS:对于您钥匙串(keychain)中的 key ,它们与一个或多个文件相关,并用于加密/解密它们。
关于ios - 我应该备份哪些证书/配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26174854/