Usei o Active Sync desde o meu primeiro iPhone e mudei para o CardDAV no dia em que o Google anunciou o suporte. Posso dizer sem dúvida que o CardDAV é o caminho a seguir
Com o CardDAV, você obterá uma sincronização muito mais precisa do que com o Active Sync. Primeiro, como mencionado, você pode sincronizar mais de 3 endereços de email. Na verdade, eu mesmo tenho 31 endereços de e-mail e eles finalmente são sincronizados com o meu iPhone. Ainda mais importante, a sincronização bidirecional funciona agora. Se você fizer uma edição no seu iPhone, isso não prejudicará o campo nos seus Contatos do Google. Por exemplo, a edição de endereços de correio electrónico no seu dispositivo iOS não vai mudar seus rótulos em Contatos do Google para Other
, em vez de Home
, Work
e tudo o que os campos personalizados que você pode ter tido.
Em particular, os campos personalizados são preservados nas duas direções. Isso é especialmente importante se você deseja usar o Siri para "Enviar um e-mail para meu irmão". O Brother
campo nos Contatos do Google não foi importado corretamente para o iOS por meio do Active Sync, e se você permitiu que a Siri salvasse quem era seu irmão em seus contatos, a importação de volta para os Contatos do Google alteraria tudo, incluindo todos os outros campos que você não editou.
Por fim, todos os números de telefone também são sincronizados nas duas direções sem problemas ao usar o CardDAV.
Para mim, a edição bidirecional (ou a falta dela) foi o maior problema do Active Sync. Nunca editei contatos no meu iPhone usando o Active Sync porque não queria corrigir todos os campos em uma área de trabalho posteriormente. Agora posso fazê-lo livremente e não notei nenhuma corrupção de dados.
A principal queixa que as pessoas têm em relação ao CardDAV é a falta de pressão. No entanto, para mim, o envio do Active Sync foi tão lento que o pequeno atraso do Fetch mal faz diferença. Além disso, minha experiência com a confiabilidade do Push tem sido menos do que estelar (conexões que morrem e nunca são restabelecidas, principalmente). Eu achei o modelo de pesquisa muito mais robusto.
O que você pode evitar ao usar o CardDAV é atualizar um contato no Gmail ou no seu iPhone e atualizar imediatamente o mesmo contato no outro. Isso provavelmente fará com que uma de suas modificações seja substituída pela modificação feita na outra direção.
Atualização 1: a única singularidade que encontrei na sincronização bidirecional está relacionada ao Google Voice
tipo de número de telefone. Por algum motivo, ele não é sincronizado corretamente em nenhuma direção (ele se torna "Telefone" no dispositivo iOS quando inserido nos Contatos do Google e Other
nos Contatos do Google quando inserido em um dispositivo iOS). Meu único palpite é que o campo tenha um significado especial para o Google.
Atualização 2: Há outra estranheza no iPhone
tipo de número de telefone. Ele chegará aos seus dispositivos iOS corretamente se inserido como tal nos Contatos do Google. No entanto, se você especificar iPhone
como um tipo de número de telefone em um dispositivo iOS, os Contatos do Google alterarão isso para Mobile
. O dispositivo iOS especificado originalmente iPhone
o manterá como seu tipo de número de telefone até que esse contato seja atualizado novamente a partir dos Contatos do Google (sem primeiro alterar o tipo de número de telefone para iPhone
) ou de outro dispositivo iOS. Eu recomendo inserir apenas iPhone
como um tipo de número de telefone nos Contatos do Google. Os contatos com esse tipo de número de telefone também só devem ser editados a partir dos Contatos do Google se você se interessar em listar iPhone
como seu número de celular.