Exchange contacts do not appear in iCloud

On my iPad and iPhone I have several email accounts: three Gmail and one Exchange account. I stopped using the Exchange account and tried to remove it from the iPhone, but also all my contacts were deleted. On the iPad the Exchange account is still configured and the contacts are still there.

Is there a way to transfer all contacts into iCloud and distribute it again on the iPhone (and my MacBook)?


Solution 1:

From http://support.apple.com/kb/HT5058 :

Data stored with iCloud will not interact with your Microsoft Exchange data, while likewise your Exchange data will not interact with iCloud data.

Solution 2:

Thought I'd share how I did this since I'm new to iPhones, iCloud. I found other tutorials that involved iTunes and such but I didn't want the hassle.

Requirements are Gmail Account and a valid iCloud account (Apple ID)

  1. Go to your Google Contacts

  2. Click the More menu > Export

  3. Choose the group or all of your contacts you wish to export, whichever you prefer.

  4. Choose vCard format and click the Export button.

  5. You will now have a contacts.vcf which has been downloaded to your computer. Put it on your desktop if you prefer.

  6. Rename contacts.vcf to yournamehere.vcf (example: stephan.vcf)

  7. Log in to iCloud. www.icloud.com

  8. Click Contacts Important Note: Make sure there are no contacts listed here before importing or this may not work. The page needs to be blank.

  9. Drag the .vcf file into the window under All Contacts. The page will highlight with a blue rectangle when you drag the .vcf onto it. Wait a little bit. (It took about 8 seconds for mine to import. I only have 136 contacts though.)

On your iPhone, go to Settings > iCloud and make sure Contacts is listed as ON.

The only issue I had with this was the pictures of my contacts did not port over. Not a big deal I guess for how easy it was. Let me know if this helped.

Source: http://forums.macrumors.com/showthread.php?t=1253546

Solution 3:

complicated...but I got it working...here it goes. You will need:

  • Outlook 2010 on a PC
  • A Gmail account
  • An iCloud account.

To be able to import Outlook .vcf cards into iCloud, you will not be able to do it directly. You need to export from Outlook, then import to your Google account, then export out of the Google account in the *vCard format (for importing into Apple's Address Book or another application). There you will be able to get all your Outlook contacts, exactly as they are, into your iCloud account. There are some limitations, as Outlook does not let you export several vCards at the same time, and Google does not let you import several vCards at the same time. Here are the instructions to get this rolling:

  1. On Outlook 2010, go to File>Options>Mail, and in the compose messages section select "Plain Text" from the dropdown box, then hit OK. This is very important, for the next step to work.
  2. Now go to contact, hit Command ⌘ + A (Ctrl ⌃ + A for Windows users) This will select all your contacts. Then, go up to the ribbon and on the "Share" section, where it reads "Forward Contact", click on the dropdown and select "As Business Cards" (if you don´t do step one, Outlook will crash attempting to create images of the vCards for each contact on an email message).
  3. If you did right, now you have a new email window opened, with all your vCards as attachment. Select all the Vcards and copy.
  4. Create a folder and save all the vCards in the folder.
  5. Time to merge all vCards into a single one, for them to be uploaded into your Gmail account, follow the instructions here.
  6. Once you managed to create one single .vcf files with all your contacts (don´t try to open it cause you will see nothing), go to your Gmail account and import them. To do that, on the left upper corner of the screen, 3rd row, you’ll see the word "Gmail". Click the dropdown there and select Contacts. Moving along the same row, go to "More", click the dropdown and select "Import Contacts", then select the .vcf file and voilà, your contacts are now in Gmail.
  7. Now we will export the contacts. Select All contacts (if you have more than 100 contacts, you will need to do this in 3 or 4 pieces, selecting no more than 100 contacts to export) , then hit "More" and select "Export Contacts". Use the last option, *vCard format (for importing into Apple Address Book or another application).

This will give you a VCF files with all the contacts, in a format that iCloud will accept with no issues, then just sync your iOS device, and that is it.

Do not try to export a CSV file from Outlook to import into Gmail, because it will dump most of the contact info into notes instead of the fields. I hope it works for you all as it worked for me.

Solution 4:

There will be no automatic syncing between Exchange and iCloud. You can manually import the contacts to iCloud. There are different ways to do this, depending on a lot of factors:

If you have Microsoft Outlook with access to the same Exchange account:

  1. Export all contacts as vcf (some hints here: Export Outlook )

  2. Import into iCloud by following second part of this (Macrumors )

If you don't have Microsoft Outlook, you can still export them from the iPad into a file, which you can import to iCloud using above link. Try this app (Export contacts) or see if you are able to sync it to your computer using iTunes (I'm however doubting that it would sync from the Exchange account for this purpose).