Como sincronizar notas El Capitan para iOS 9 via IMAP


2

Sim, eu sei que a Apple diz que isso não funcionará mais. Mas continua a funcionar bem em dispositivos iOS 9. Os dispositivos iOS 9 do iPhone e do iPad continuam sendo sincronizados por meio da minha conta IMAP. Eu insiro ou modifico uma nota no iPad e vejo a mudança no iPhone imediatamente e vice-versa. E meu cliente de web mail vê a pasta Notas com as atualizações. Todas as subpastas são visíveis no iPhone e no iPad e no cliente de webmail ... mas não no Mac OS X.

Como posso corrigir a configuração do meu Mac Notes para reativar a sincronização via IMAP? Eu não preciso dos novos recursos do Notes no El Capitan ... Eu preciso da sincronização básica de notas simples entre todos os dispositivos. Não consigo usar o iCloud ou qualquer outro serviço da web com fins lucrativos, preciso sincronizar por meio de um servidor IMAP específico por motivos de conformidade.

Eu tentei restaurar o antigo aplicativo do Notes, mas a Apple não permite isso durante a função de restauração do Time Machine.

obrigado


Eu restaurei a pasta ~ / Library / Containers / com.apple.notes antes da atualização do El Capitan. Todas as notas IMAP foram restauradas e o sistema rapidamente sincronizado de volta à corrente. Novas anotações postadas em qualquer uma das subpastas e alterações feitas nas anotações existentes agora são sincronizadas corretamente. As alterações feitas nas notas do iPad ou iPhone são refletidas imediatamente nas Notas do Mac. Mas as alterações feitas no Mac Notes não se propagam tão rapidamente. As notas do iPad ou iPhone precisam ser atualizadas manualmente para ver as atualizações. --@M.Abel
M. Abel

Notei que meu antigo iPhone 3S (eu ainda uso ele!) Parou de sincronizar com El Capitan. O capitão não parece mais lidar com oldies & gt; .- ((pirata zangado de um olho)
Thomas Kilian

Respostas:


-1

Para qualquer um que tropeça nisso porque Notes.app parou de sincronizar notas baseadas em IMAP no El Capitan 10.11.3, a solução que funcionou para mim é a seguinte:

Em primeiro lugar, verifique se o Prefixo do caminho IMAP está correto para a conta. Isso pode ser feito em Preferências do Sistema / Contas da Internet / (selecione sua conta) / Avançado ou em Mail.app / Preferências / Contas / (selecione sua conta IMAP) / Avançado . No meu caso, isso foi definido corretamente para INBOX, mas às vezes requer valores diferentes ou nenhum valor.

Em segundo lugar, o solução dado acima por @rene realmente funciona, mas é em francês, então aqui está uma abordagem passo a passo que funcionou para mim.

  1. Abra Terminal.app para obter um prompt de comando
  2. Altere o diretório para a seguinte pasta:

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

  1. Faça um backup do arquivo NotesV6.storedata para que você possa restaurá-lo caso algo dê errado

bash> cp NotesV6.storedata NotesV6.storedata.old

  1. Abrir NotesV6.storedata com sqlite3

bash> sqlite3 NotesV6.storedata

  1. Um novo prompt sqlite aparecerá - você sempre pode sair pressionando CTRL-D

sqlite>

  1. (Opcional) Você pode examinar a tabela que precisamos consertar digitando o seguinte comando

sqlite> .schema ZACCOUNT

  1. o ZACCOUNT table contém todas as contas que o Notes.app está acessando. No entanto, no meu caso, a entrada da conta baseada em IMAP estava faltando informações sobre o nome de usuário (campo ZUSERNAME ), hostname (campo ZHOSTNAME ) e prefixo de caminho (campo ZSERVERPATHPREFIX ). Esta é a informação que precisamos atualizar.

  2. Você pode despejar a tabela inteira invocando

sqlite> select * from ZACCOUNT

mas é provavelmente mais fácil selecionar alguns campos relevantes e identificar Z_PK id da sua conta

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

Isso produziu a seguinte saída para mim:

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

Como você pode ver pelas linhas do divisor de campo ( | ) no final da última linha, campos para nome de usuário, nome de host e prefixo estão vazios para a conta IMAP ( Z_PK id 5) que é o que precisa ser corrigido.

  1. Atualize a entrada da tabela invocando:

update ZACCOUNT set ZUSERNAME='email@example.com', ZHOSTNAME='imap.hostname.com',ZSERVERPATHPREFIX='INBOX.' where Z_PK=5;

Obviamente, você precisará definir os valores de campo corretos e também ajustar Z_PK id com a referência correta, que você identificou acima.

  1. Assim que atualizei a tabela, o Notes.app começou a sincronizar magicamente as notas das minhas contas baseadas em IMAP.

-2

Ao usar notes.app no ​​El Capitan, notei que as configurações da conta são perdidas no arquivo de configuração do Notes. É um arquivo sqlite3, descrevi o que fazer no meu blog: Refaire fonctionner Notas com IMAP sous OSX El Capitan . É em francês que você pode usar o google translate se não souber ler em francês.

Ele diz que você precisa abrir com o arquivo sqlite3 ~ / Library / Containers / com.apple.Notes / Data / Library / Notes / NotesV6.storedata e execute algumas instruções SQL com suas configurações de imap (conta, servidor, prefixo)


Como este é um site em inglês, adicione todas as etapas necessárias em inglês, em vez de postar uma resposta com apenas um link.
klanomath
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.