如何将我的iOS开发者资料转移到另一台计算机?


63

我有一个新的MBP,并且想从旧计算机上传输证书和配置文件。根据TN 2250,在“转移您的身份”下,我需要转移三套物品:

  • 钥匙串中的所有iPhone Developer证书
  • 钥匙串中的所有iPhone发行证书
  • Xcode Organizer>“设备”选项卡>“库”下的“ Provisioning Profiles”部分中的所有Provisioning Profiles

TN 2250建议我单击一个标题为“将您的开发人员资料传输到另一台计算机”的链接,以了解如何进行上述传输,但是该链接有效地提供了404并刷新到名为“关于Xcode”的页面

如何将开发人员资料转移到另一台计算机?

我的旧计算机正在运行OS X 10.6.8和Xcode 4.2(4C199)。
新机器正在运行OS X 10.7.4和Xcode 4.3.3(4E3002)。


和“关于XCode的”用户手册中,你会发现这个页面(最后一节):developer.apple.com/library/ios/documentation/ToolsLanguages/...
勒内·拉森

感谢您指出这一点;我没看过(显然)。:-)
雷兔

Answers:


75

导入/导出在Xcode 5+中的工作方式不同。此Apple Developer指南向您展示了如何进行。

您的帐户显示在Xcode首选项帐户下,可以通过单击左下角的齿轮图标()进行导出。

导入/导出Apple ID和代码签名资产


1
如果两台计算机都使用[相同]开发者帐户登录,是否可以使用?
克里斯托弗·弗朗西斯科

有人知道吗?我想使用相同的帐户在我的mac-mini和macbook上处理我的iOS项目。这有效吗?
salocinx

我在iMac和MacBook Pro上使用相同的帐户登录就没有问题。在第一台设备上获取该帐户,将其导出,然后在第二台设备上进行导入。
杰森

15

您可以在Xcode中执行此操作。

在管理器的设备选项卡上,您可以将开发人员配置文件导出到文件,然后可以将其导入另一台计算机上的Xcode。

http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/080-Manage_Your_Devices/manage_devices.html中标题为“ 将您的开发者配置文件传输到”部分附近的步骤中,逐步说明了该过程。另一台电脑

请注意,如果“管理器-设备”中没有“团队”部分,则只需将受密码保护的开发者配置文件导出文件拖放到工具栏中的Xcode图标上。 在此处输入图片说明


啊等等 我在管理器->设备中没有“团队”部分。
雷兔

您有个人资料部分吗?使用底部的导入导出按钮。
阿比森

啊! 库下的“开发人员资料”!谢谢!
雷兔

我走了近一步,但现在又遇到了另一个错误。谢谢你的帮助!
雷兔

2
一步一步的链接不再现在存在。
布莱斯2015年

3

您需要从Mac OSX的“钥匙链”访问中导出私钥,在该Mac OSX中成功运行证书或从中进行开发人员证书的工作,并从Apple Developer Portal下载证书,它将对我有效。


1
Xcode 4使这一过程变得更加容易,使您可以将开发人员配置文件以及公用和专用密钥打包在一起,然后将它们导入另一台计算机上的Xcode中,而不必转到KeyChain并将它们逐个拉出。
阿比森

嗯,这是我自开发以来就一直在使用的传统方法。您可能会对Xcode 4提供我今天所学的那些过程感到正确。
ManjotSingh'7
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.