Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

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).

share|improve this question
    
And in the "About XCode" user guide you'll find this page (last section): developer.apple.com/library/ios/documentation/ToolsLanguages/… –  Rene Larsen Jul 22 '12 at 6:06
    
thank you for pointing that out; I hadn't seen it (obviously). :-) –  Thunder Rabbit Jul 22 '12 at 22:38

3 Answers 3

up vote 28 down vote accepted

Import/Export works differently in Xcode 5 (and Xcode 6 beta). 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.

Exporting Your Developer Profile

share|improve this answer

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.

share|improve this answer
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 8: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 8:45

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

share|improve this answer
    
ah wait; I don't have a "Teams" section in Organizer -> Devices. –  Thunder Rabbit Jul 22 '12 at 7:59
    
Do you have a profiles section? with Import Export buttons along the bottom. –  Abizern Jul 22 '12 at 8:03
    
Ah! "Developer profile" under library! thanks! –  Thunder Rabbit Jul 22 '12 at 8:06
    
I'm one step closer, but now getting a different error; thanks for your help! –  Thunder Rabbit Jul 22 '12 at 8:53

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.