64

I got a new MBP and would like to transfer my certificates and profiles from my old computer. According to TN 2250, under "Transferring Your Identities," I need to transfer three sets of items:

  • all iPhone Developer certificates in your keychain
  • all iPhone Distribution certificates in your keychain
  • all Provisioning Profiles in the Xcode Organizer > Devices tab > Provisioning Profiles section under "Library"

TN 2250 suggests I click a link entitled "Transfer Your Developer Profile to Another Computer" to find out how to do said transfer, but that link effectively gives a 404 and refreshes to a page called "About Xcode"

How do I transfer my developer profile to another computer?

My old machine is running OS X 10.6.8 and Xcode 4.2 (4C199).
The new machine is running OS X 10.7.4 and Xcode 4.3.3 (4E3002).

grg
  • 201,078
  • And in the "About XCode" user guide you'll find this page (last section): http://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/080-Manage_Your_Devices/manage_devices.html – Rene Larsen Jul 22 '12 at 06:06
  • thank you for pointing that out; I hadn't seen it (obviously). :-) – Thunder Rabbit Jul 22 '12 at 22:38

3 Answers3

77

Import/Export works differently in Xcode 5+. This Apple Developer guide shows you how to do it.

Your account is shown under XcodePreferencesAccounts, and can be exported by clicking the gear icon () in the lower-left.

Import/Export Apple ID and Code Signing Assets

Jason
  • 886
15

You can do this from within Xcode.

From the Organiser, on the devices tab, you can export your developer profile to a file which you can then import into Xcode on another computer.

The step by step process is explained in http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/080-Manage_Your_Devices/manage_devices.html near the bottom in the section entitled Transfer Your Developer Profile to Another Computer

Note that if you don't have a Teams section in your Organizer - Devices, you can just drag and drop the password-protected Developer profiles export-file, onto the Xcode icon in the toolbar. enter image description here

Cajunluke
  • 17,704
Abizern
  • 251
3

You need to export your private key from Key Chain access of Mac OSX in which certificates are running successfully or from which developer certificate made and download certificates from Apple Developer Portal, it will work as it works for me.

  • 1
    Xcode 4 makes the process a lot easier, allowing you to wrap up your dev profile along with your public and private keys and import them into Xcode on another machine without having to go to the KeyChain and pull them out one by one. – Abizern Jul 22 '12 at 08:06
  • Ah, this is traditional method which I am doing since I started development. You may right Xcode 4 providing those process which I learned today. – ManjotSingh Jul 22 '12 at 08:45