No tengo una cuenta de Google, ni una computadora con Windows con Outlook.
Estoy usando iOS 9, y mi iPhone estaba vinculado al servidor de Exchange de mi trabajo (versión 2010 - versión 14) con todos mis contactos personales.
Compré una nueva Macbook y quería vincular mis iMessages en la Macbook a los contactos de mi teléfono, pero no quería vincular mi computadora personal al servidor de Exchange de mi trabajo.
Así que... estos fueron los pasos que tomé para mover mis contactos de Exchange a iCloud.
Inicie sesión en la interfaz web OWA del servidor de Exchange (Normalmente https://your.exchangeserver.com/owa)
Haga clic en Contactos en el lado izquierdo.
En el lado derecho debería estar su lista de contactos. Seleccione un grupo de ellos (tuve que hacerlo en 3 grupos porque se quejaba cuando seleccionaba demasiados). Haga clic derecho y elija 'Reenviar como Adjunto'. Se adjuntaron todos ellos como archivos adjuntos individuales, 1 .vcf cada uno. Envié el correo electrónico a mí mismo.
Cuando recibí todos los correos electrónicos, guardé todos los archivos adjuntos en un directorio.
Ahora... en el teléfono, en la aplicación Configuración->Correo, Contactos, Calendarios fui a mi cuenta de Exchange y desactivé la sincronización de contactos. Me dijo que borraría todos mis contactos de Exchange en el teléfono, y cuando acepté, lo hizo.
Así que, ahora no tenía contactos.
En mi Macbook, inicié sesión en iCloud.com y hice clic en 'Contactos'.
Desde el Finder como prueba, arrastré y solté un solo archivo .vcf en el segundo panel desde la izquierda (donde está la lista de contactos). Se importó bien.
Pero arrastrar y soltar más de 1 siempre me daba un error de importación (el mensaje de error era algo así como "datos incorrectos en el campo").
No quería importar 188 archivos, uno a la vez. Quería hacerlos todos a la vez. Por lo que leí en la Web, sospechaba que iCloud podía importar más de 1 registro por archivo, así que los concatené todos en 1 archivo.
Para hacerlo, abrí una terminal y cambié al directorio donde guardé los archivos .vcf. Luego ejecuté esto:
cat *.vcf >> all_contacts.vcf
Luego arrastré all_contacts.vcf al panel de lista de contactos de iCloud.com, e importó los 188 perfectamente. Incluso las fotos de mis contactos.
En mi teléfono, fui a Configuración->Correo, Contactos, Calendarios luego elegí la cuenta de iCloud. Habilité la sincronización de contactos, y todos estaban allí.
Espero que esto ayude.