Cómo sincronizar Notes El Capitan con iOS 9 a través de IMAP

2

Sí, sé que Apple dice que esto ya no funcionará. Pero sigue funcionando bien en dispositivos con iOS 9. Tanto los dispositivos iPad como iPhone iOS 9 continúan sincronizándose a través de mi cuenta IMAP. Ingreso o modifico una nota en el iPad y veo el cambio en el iPhone inmediatamente, y viceversa. Y mi cliente de correo web ve la carpeta de Notas con las actualizaciones. Todas las subcarpetas son visibles en iPhone y iPad y en el cliente de correo web ... pero no en Mac OS X.

¿Cómo puedo corregir la configuración de mi Mac Notes para volver a habilitar la sincronización a través de IMAP? No necesito las nuevas funciones de Notes en El Capitán ... Necesito la sincronización básica de notas simples entre todos los dispositivos. No puedo usar iCloud o cualquier otro servicio web con fines de lucro, necesito sincronizar a través de un servidor IMAP específico por razones de cumplimiento.

He intentado restaurar la aplicación antigua de Notes, pero Apple no lo permite durante la función de restauración de Time Machine.

Gracias

    
pregunta M. Abel 02.10.2015 - 20:36

2 respuestas

-1

Para cualquier otra persona que se haya topado con esto porque Notes.app dejó de sincronizar notas basadas en IMAP en El Capitán 10.11.3, la solución que funcionó para mí es la siguiente:

En primer lugar, compruebe que el Prefijo de ruta IMAP sea el correcto para la cuenta. Esto se puede hacer en Preferencias del sistema / Cuentas de Internet / (seleccione su cuenta) / Avanzada o en Mail.app / Preferencias / Cuentas / (seleccione su cuenta IMAP) / Avanzada . En mi caso, esto se configuró correctamente en INBOX , pero a veces requiere valores diferentes, o ningún valor en absoluto.

En segundo lugar, la solución dado anteriormente por @rene realmente funciona, pero está en francés, así que aquí hay un enfoque paso a paso que funcionó para mí.

  1. Abra Terminal.app para obtener un indicador de comando
  2. Cambie el directorio a la siguiente carpeta:

bash> cd ~/Library/Containers/com.apple.Notes/Data/Library/Notes/

  1. Haga una copia de seguridad del archivo NotesV6.storedata para que pueda restaurarlo en caso de que algo salga mal

bash> cp NotesV6.storedata NotesV6.storedata.old

  1. Abre NotesV6.storedata con sqlite3

bash> sqlite3 NotesV6.storedata

  1. Aparecerá un nuevo indicador de sqlite: siempre puedes salir presionando CTRL-D

sqlite>

  1. (Opcional) Puede examinar la tabla que debemos corregir ingresando el siguiente comando

sqlite> .schema ZACCOUNT

  1. La tabla ZACCOUNT contiene todas las cuentas a las que Notes.app está accediendo. Sin embargo, en mi caso, a la entrada de la cuenta basada en IMAP le faltaba información sobre el nombre de usuario (campo ZUSERNAME ), el nombre de host (campo ZHOSTNAME ) y el prefijo de ruta (campo ZSERVERPATHPREFIX ). Esta es la información que necesitamos actualizar.

  2. Puedes volcar la tabla completa invocando

sqlite> select * from ZACCOUNT

pero probablemente sea más fácil seleccionar algunos campos relevantes e identificar el Z_PK id de su cuenta

sqlite> select Z_PK,ZFULLNAME,ZPARENTACACCOUNTIDENTIFIER,ZUSERNAME, ZHOSTNAME, ZSERVERPATHPREFIX from ZACCOUNT;

Esto produjo el siguiente resultado para mí:

1||
4|Exchange|EF792FA7-AAAA-CCCC-5678-123456789012|||
5|IMAPaccount|187229D1-BBBB-DDDD-1234-098765431287|||

Como puede ver por las líneas divisorias de campo ( | ) al final de la última línea, los campos para nombre de usuario, nombre de host y prefijo están vacíos para la cuenta IMAP ( Z_PK id 5) que es lo que necesita para ser corregido.

  1. Actualice la entrada de la tabla invocando:

update ZACCOUNT set ZUSERNAME='[email protected]', ZHOSTNAME='imap.hostname.com',ZSERVERPATHPREFIX='INBOX.' where Z_PK=5;

Por supuesto, deberá establecer los valores de campo correctos y también ajustar el Z_PK id con la referencia correcta, que identificó anteriormente.

  1. Tan pronto como actualicé la tabla, Notes.app comenzó a sincronizar mágicamente las notas de mis cuentas basadas en IMAP.
respondido por el zero0cool 28.02.2016 - 09:18
-2

Al usar notes.app en El Capitán, he notado que la configuración de la cuenta se pierde en el archivo de configuración de Notes. Es un archivo sqlite3, he descrito qué hacer en mi blog: Refaire fonctionner Notes avec IMAP sous OSX El Capitan . Si no puedes leer francés, puedes usar el traductor de google.

Dice que necesita abrir con el archivo sqlite3 ~ / Library / Containers / com.apple.Notes / Data / Library / Notes / NotesV6.storedata y ejecute algunas sentencias de SQL con su configuración de imap (cuenta, servidor, prefijo)

    
respondido por el rene 19.10.2015 - 07:42

Lea otras preguntas en las etiquetas