Es fácil:
Ir a: configuración > Correo, Contactos, Agenda y "agregar una nueva cuenta".
Elige "otro"
Luego agregue "cuentas de CardDav" en la pestaña "contactos"
En el campo del servidor, rellene primero: contacts.icloud.com
Luego tu ID de Apple y contraseña, luego agregar o guardar cuenta.
Luego, la dirección del servidor cambiará a algo como: p02-contacts.com
El siguiente paso es saber qué ID de Apple único tienes, puedes encontrarlo aquí en tu mac:
~/Library/Application Support/AddressBook/Sources/<iCloud Account ID>/Configuration.plist.
Ahora, vuelva a la cuenta que acaba de crear en su iPhone para sus contactos y cambie el campo de la dirección del servidor.
Servidor de contactos: https://p02-contacts.icloud.com:443/<uniqueid>/carddavhome/
Tienes que agregar todo lo anterior, así que https://<your correct server>:443/<your uniqueID>/carddavhome/
Antes de hacer todo esto, por supuesto, debe configurar iCloud y asegurarse de que tiene la libreta de direcciones marcada. También asegúrate de haber eliminado primero tu cuenta de MobileMe en el iPhone si tienes una.
Puede llevar algo de tiempo pero funcionará.