Como publicó Jonik, este método funciona con Snow Leopard. Me tomó algo de molestia para que funcionara. Por alguna razón, las instrucciones de la publicación del blog eran ambiguas, de modo que aquí hay otra redacción de esencialmente lo mismo con una sugerencia adicional al final.
- Cree una cuenta en la Libreta de direcciones 5 con la configuración de CardDav
Username: [email protected]
Password: password
Server: p00-contacts.icloud.com
Si encuentra este paso, aparece el mensaje "La libreta de direcciones no pudo descubrir la configuración de la cuenta para el servidor CardDAV", tenga en cuenta que esto es solo una advertencia. Presione el botón Crear nuevamente, y su entrada debería ser aceptada de todos modos.
- Cargue Safari y vaya a icloud.com e inicie sesión
- CMD-OPT-A (visor de actividad abierto)
- En la parte superior de la lista debe aparecer algo como enlace
- Necesita el número de 8-9 dígitos, puede verlo en varias líneas. También necesita el número p00-p10, este es el servidor iCloud en el que se encuentra.
- Abra la configuración de la libreta de direcciones correcta en su editor favorito. Este archivo se encuentra en su directorio de inicio, en ~ / Library / Application Support / AddressBook / Sources /. Tenga en cuenta que existe otro archivo Configuration.plist en la carpeta ~ / Library / Application Support / AddressBook, pero debemos editar el archivo en la carpeta Sources .
- Cambie la propiedad de servername donde p03 y 12341234 se ajusten a lo que encontró.
enlace
- Cambie el nombre de usuario a username% 40domain.com: contraseña (reemplace username / domain con su nombre de usuario que usó en icloud.com). No te pierdas la adición de tu contraseña real a la cadena detrás de "tu nombre de usuario% 40dominio.com:" (y sí, está sin cifrar y se almacena como tal en ~ / Biblioteca ...)
- Guardar y cerrar.
- Abra la libreta de direcciones y, si no se está sincronizando de inmediato, configure su contraseña en la configuración. Por alguna razón, mi no se sincronizaría hasta que hiciera esto.
El plist completado debe verse como el siguiente ...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>_className</key>
<string>PHXCardDAVSource</string>
<key>addressBookName</key>
<string>card</string>
<key>disabled</key>
<integer>0</integer>
<key>haveWriteAccess</key>
<integer>1</integer>
<key>isSharedABAccount</key>
<integer>1</integer>
<key>name</key>
<string>iCloud</string>
<key>refreshInterval</key>
<integer>0</integer>
<key>serverSupportsSearch</key>
<integer>1</integer>
<key>servername</key>
<string>https://p03-contacts.icloud.com:443/123456789/principal</string>
<key>username</key>
<string>user%40domain.com:password</string>
<key>usesKerberos</key>
<integer>0</integer>
</dict>
</plist>