Bombardare per la pace è un po’ come trombare per la verginità…

Sincronizzare i contatti tra iPhone, Mac e GMail

Sincronizzare i contatti tra iPhone, Mac e GMailAvere più account email e gestirli utilizzando strumenti diversi (webmail, Thunderbird, ecc.) porta alla creazione di un pletora di contatti quasi sempre duplicati oppure con dettagli della stessa persona sparsi su più contatti. Se poi alla panoramica aggiungiamo i contatti della rubrica del cellulare, la situazione tipica è: numero di cellulare di mister X sulla rubrica del telefono, email personale nella rubrica di GMail ed email di lavoro nella rubrica dell’account di lavoro.

Gestire tutto ciò è un gran casino e anche pensare ad un salvataggio di backup non è cosa facile dato che spesso ci si tira dietro indirizzi email che non vogliamo avere (ad esempio, aver scritto una mail ad un professore utilizzando GMail implica che lo abbiamo salvato tra i nostri contatti).

Se, come nel mio caso, si hanno un iPhone, un Mac e un account su Google Apps o GMail, allora è possibile (e consigliabile) unire e tenere sincronizzati tutti i contatti. Erano anni che mi riproponevo di mettere a posto il tutto e con questa procedura finalmente ci sono riuscito, c’ho messo solo 4 giorni…. :s

Alcune osservazioni prima di cominciare

  • Delle tre rubriche solo una deve essere mantenuta. Quindi il primo passo (direi il più lungo e noioso) è quello di copiare tutti i dati in una sola rubrica. Io consiglio di utilizzare l’Address Book di Mac OSX data la velocità e la comodità.
  • Per rendervi la vita più facile, prima di cominciare la revisione, potete sincronizzare il Mac con l’iPhone (usando iTunes) e inserire in Address Book i contatti esportati da GMail, in questo modo potete selezionare più schede appartenenti alla stessa persona per poi unirle con CMD+Shift+|. Attenzione però: prima di unire le schede controllate che i numeri di telefono e le email abbiano una categoria (“casa”, “cellulare”, “lavoro”) e non “altro”. Infatti durante l’unione più numeri della stessa categoria sono permessi, mentre di quelli segnati come “altro” ne rimane solo uno, gli altri vengono eliminati.
  • Esiste un’utility carina che permette di impostare le foto dei contatti direttamente dalle foto del profilo di Facebook (se risultano tra i vostri amici). L’utility è AddressBookSync.
  • Per quanto riguarda GMail la sincronizzazione riguarda soltanto i “Contatti personali” e non le altre rubriche.
  • Quando andrete a sincronizzare i contatti ricordatevi questa massima: “Delle tre, la più recente vince” (cit. A.C.). Ciò significa che i contatti potranno essere sincronizzati su ognuna delle tre applicazioni (Mac, iPhone, GMail), ma sarà l’ultima modifica fatta ad essere quella definitiva. Vi sembrerà ovvio ma vi faccio un esempio: se vi accorgete di aver fatto casino con la rubrica di GMail e decidete di eliminarla completamente per poi risincronizzarla con quella del Mac, alla prossima sincronizzazione non sarà la rubrica del Mac ad essere esportata su GMail, bensì GMail “dirà” a Mac di eliminare tutti i contatti (dato che l’eliminazione è stata cronologicamente l’ultima operazione). C’è un modo di ovviare a questo, che spiego più avanti.

Sincronizzazione tra Mac e iPhone

Questa è la parte più facile: Mac e iPhone non devono sincronizzare i contatti. Quindi attaccate l’iPhone al Mac, aprite iTunes (se non si apre da solo) e da Dispositivi > iPhone > Info togliete la spunta a Sincronizza contatti di Rubrica Indirizzi

Sincronizzazione tra Mac e Google

Bene, supponiamo che adesso la vostra rubrica su Address Book sia sistemata, la prima cosa da fare è entrare in GMail ed eliminare tutti i contatti personali. Se avete fatto bene il lavoro di unione su Address book non perderete nulla, ma se vi sentite più sicuri effettuate prima un’esportazione di backup da Google. Adesso la rubrica di GMail è vuota e quella del Mac piena, ma ci troviamo nella situazione precedentemente descritta in cui le ultime modifiche modifiche riguardano l’eliminazione. Quindi è fondamentale effettuare il backup della rubrica del Mac. Per farlo aprite Address book e selezionate dal menù: Archivio > Esporta > Archivio rubrica indirizzi. Salvate in un luogo sicuro e andate avanti.

Sempre dal menù di Address book selezionate Preferenze > Account > Informazioni account e mettete la spunta a Sincronizza con Google, inserendo i dati di accesso dopo aver premuto su Configura (nel caso in cui si tratti di Google Apps e non GMail inserite come username l’indirizzo email completo). Una volta terminato vedrete apparire sulla barra del Finder le due freccette circolari della sincronizzazione.

Icona di sincronizzazione nella barra dei menù

Icona di sincronizzazione nella barra dei menù

Cliccateci e selezionate Sincronizza adesso.Dato che il cambiamento riguarda più del 25% della vostra rubrica vi apparirà un messaggio che chiede la conferma per eliminare i contatti che erano presenti in GMail. Fatelo (tanto avete il backup appena salvato), dopodichè in Address book selezionate tutti i contatti ed eliminateli. Una volta terminato ripristinate il backup da Archivio > Importa e rilanciate la sincronizzazione con GMail. Questa volta il messaggio vi dirà che l’operazione sta per aggiungere i vostri contatti su Google.

Quando le frecce smetteranno di girare andate nella rubrica di GMail e controllate l’effettiva sincronizzazione.

Sincronizzazione tra iPhone e Google

Per la sincronizzazione si utilizza un account configurato per il Push (opzione Microsoft Exchange per l’utilizzo del push con GMail).

Se utilizzate un account Google Apps dovete innanzitutto attivare l’opzione dal pannello di controllo del dominio andando in Impostazioni servizio > Cellulare e mettendo la spunta su Attiva Google Sync.

A questo punto nelle impostazioni dell’iPhone, dal menù E-mail, contatti, calendari > Aggiungi account > Microsoft exchange create il vostro account Google seguendo questa guida. L’importante è che selezioniate l’opzione per sincronizzare i contatti e, quando vi viene chiesto, confermiate la cancellazione dei contatti presenti nell’iPhone (che tanto avete già salvato nel Mac).

Conferma prima di eliminare i contatti dalliPhone

Conferma prima di eliminare i contatti dall'iPhone

Una volta terminato attendete qualche minuto affinchè la sincronizzazione sia completa (se siete in WiFi ci metterà meno che non in 3G) e poi verificate andando nella rubrica dell’iPhone.

Se volete che i cambiamenti fatti su GMail o sul Mac siano immediatamente visibili sull’iPhone assicuratevi che i dati vengano scaricati in Push andando in Preferenze > E-mail, contatti, calendari > Scarica nuovi dati e attivando l’opzione Push, quindi in Avanzate e verificando che l’account abbia nuovamente l’opzione Push attiva.
Occhio che il Push consuma un sacco di batteria, io non lo uso ma faccio scaricare via rete ogni 30 minuti: la batteria dura molto di più e non si viene stressati ogni 2 minuti per ogni email che arriva :-)

Test e conclusioni

Per terminare fate un po’ di test cambiando, eliminando e aggiungendo dati da ognuna delle tre posizioni e verificando la corretta modifica nelle altre due. Ricordatevi sempre di fare i backup da Address Book sul Mac. Se riscontrate problemi inserite dei commenti e cercherò di aiutarvi. Anche se avete suggerimenti o miglioramenti vi prego di inserire un commento all’articolo. In particolare credo (e spero) che ci sia un modo migliore per effettuare la prima sincronizzazione senza dover per forza eliminare tutti i contatti e poi reimportarli dal backup, ma io non l’ho trovato :-)

  • Cristian

    Ciao tutto molto interessante, ho fatto il tutto anche per i iCal e Calendar di Google.
    Per la rubrica io sono nella tua stessa condizione e da giorni che cerco di sistemare le cose. Ma purtroppo il mio iSinc non va tra Address Book e Gmail. Infatti non scambiano i dati e non capisco il motivo, pensavo al fatto che prima stavo usando mobileme e dunque in qualche modo abbia tenuto quello come impostazione…

  • http://www.tommyblue.it TommyBlue

    Mmmm, se hai disabilitato la sincronizzazione di mobileMe e messo la spunta a quella di Google mi sembra strano che non funzioni. Forse hai lasciato qualche spunta da qualche parte… :)

  • Alejandro da Bari

    Stavo proprio cercando una guida del genere, grazie! Sono contento di non aver ceduto alla tentazione di spendere 80 € per MobileMe (anche perché di un ennesimo indirizzo e-mail non saprei che farmene). Di nuovo grazie mille. :-D

  • http://abisso.org nolith

    quanta pazienza che hai…io mi sto facendo forza per scrivere qualcosa sulla yubikey nei prossimi giorni.
    Sono proprio un blogger svogliato :P

  • http://www.tommyblue.it TommyBlue

    Hehe, potresti scrivere un post sull'uso del “require 'rubygems'” in testa agli script Ruby :D

  • Claudia

    spero vivamente di riuscire a seguire tutti i passaggi. Descritto da te sembra veramente tutto facile!!! Io ho comprato dopo anni di patimento il mac e spero di risolvere i problemi avuti fino a d'ora. Solo un dubbio: per condividere i contatti sul blackbarry c'è una soluzione?

  • http://www.tommyblue.it TommyBlue

    Non ho mai avuto il blackberry e lo conosco veramente poco. Segnalo la tua domanda a un amico che ce l'ha (o l'ha avuto, non ricordo), spero possa aiutarti

  • Federico

    ciao, non avendo un mac non ti posso dare notizie certe.
    ciò che è certo è che il signor google si è dato molto da fare per i nostri BB :D
    ti segnalo l'applicazione di google per BB, con cui puoi sincronizzare la rubrica con i contatti di google, il link è http://www.google.com/mobile/blackberry/
    per il resto basta che segui la guida di tommaso per il sync fra mac e google

    spero di averti messo sulla strada giusta

  • Mattia

    Ciao Tommy, sono nel panico.
    Ho formattato il mio Macbook e ora vorrei riempire la mia Rubrica Indirizzi del computer con tutti i dati che ho nell'iPhone.
    Ho visto con una ricerca su internet che molti hanno fatto questa operazione (tentato di farlo), ma hanno perso tutti i dati in entrambe le macchine perché l'iPhone si sincronizzava con la Rubrica Indirizzi del Mac cancellando tutti i contatti..
    Come diavolo faccio a rimettere tutti i miei contatti nel mio Mac? Spero mi possa aiutare.

  • Bieddos

    ma non si puo' decidere di far comandare google per la sincronizzazione?
    Io il più delle volte aggiorno il cellulare e quindi la rubrica di gmail…. quindi con l'address book vorrei fare solo un aggiornamento per recepire le modifiche di gmail… non è possibile farlo?

    Anche perche la sincronizzazione tra gmail e address book non va benissimo… spesso aggiunge dei doppioni…

  • http://www.tommyblue.it TommyBlue

    In pratica se un contatto è presente in più posti (Gmail, iPhone, Mac) verrà aggiornato a quello con le modifiche più recenti. Se formatti il tuo Mac probabilmente viene considerata più recente l'operazione di cancellazione.
    Ti consiglio di fare un backup della rubrica per poi reimportarla in AddressBook: facendo così il ripristino dei contatti è più recente rispetto alle altre operazioni e i contatti vengono esportati su Gmail.
    Inoltre hai anche il backup dei contatti così anche in casi disastrosi non hai problemi :)

  • http://www.tommyblue.it TommyBlue

    Come dicevo a Mattia è la modifica più recente che viene propagata, quindi se modifichi il contatto sul cellulare poi viene sincronizzato con la rubrica.
    Anche io però ho avuto qualche problema di doppioni, non ho capito bene il motivo, ma riguarda sempre i soliti contatti…

  • Luca Merendi

    Ciao, per quale motivo su AddressBook risultano più schede di quelle in Contatti Gmail?

  • Marzia Grassi

    ciao!!
    complimenti per la chiarezza e completezza della guida!!
    io avrei però 2 account google (uno gmail e uno di lavoro google apps), non è che c’è un modo per tenerli sincronizzati entrami alla stessa rubrica indirizzi?
    (io tanto l’iPhone lo tengo sincronizzato manualmente con iTunes)
    Grazie

  • http://www.tommyblue.it TommyBlue

    Ciao Marzia.
    Dalla rubrica del mac puoi selezionare più account, anche se non so precisamente quale sia l’effetto.
    Sull’iphone invece puoi utilizzare più account exchange (e quindi più rubriche) ma quando crei un account te lo crea nell’account di default, il che potrebbe essere un problema..

  • Luigi Degan

    grazie per la tua guida. avrei però un problema nel punto più facile…quando attacco l’iphone al mac in Itunes tolgo il flag alla sincronizzazone con la rubrica (al che mi chiede se tenere o rimuovere i cntatti precedenti) ma poi si flagga da solo!! non riesco a toglierla definitivamente. mi sapresti aiutare, per cortesia?
    grazie
    luigi

  • http://www.tommyblue.it TommyBlue

    Non so aiutarti, mi sembra più una di quelle domande da forum apple :)

  • http://www.kestore.it Fulvio

    Se volessi usare thunderbirds come sistema di rubrica e mail come posso sincronizzare ed escludere mail e rubrica indirizzi di mac?
    purtroppo ho due pc e l’unico modo per tenere aggiornate mail e rubrica sui vari sistemi è usando thunderbirds

    Suggerimenti?

    grazie  comqunue della bella guida

  • http://www.tommyblue.it TommyBlue

    Per rimanere in linea con la guida ti direi: dato che utilizzi Google per sincronizzare la rubrica, in teoria qualunque cosa che si sincronizza con Google fa al caso tuo. Mi spiego: anche io ho vari apparati in cui sincronizzo la rubrica (Mac, Linux, Android) e in ognuno lo faccio con uno stumento diverso.
    Ad esempio su Mac lo faccio come indicato in questo articolo (e thunderbird legge la rubrica del Mac) mentre su linux uso l’estensione di Thunderbird “Zindus”

  • Francesco

    Complimenti per la guida ben dettagliata e utile. Sono passato da poco all’iPhone e ho avuto qualche intoppo con le importazioni da Gmail e Rubrica Mac, diciamo che mi sono ritrovato spesso con doppioni (nonostante su Gmail avessi prima accorpato tutto). o info mancanti.

    Ad ora sembra tutto funzionare, dopo aver ricominciato daccapo (ma preferisco sempre partire da Google che dal Mac), l’unica cosa che non mi funziona bene è quando a un contatto sono associati diversi cellulari. Se lascio appunto il Tab “Cellulare”, me ne importa solamente uno sulla rubrica dell’iPhone. Per risolvere devo per forza inserire il Tab “Lavoro” o altro, voi come avete fatto?

  • http://www.tommyblue.it TommyBlue

    Premetto che non ho avuto (o non ho mai incontrato) il tuo problema. Ad ogni modo di solito uso etichette diverse per ogni numero che inserisco

  • Francesco

    Hai provato a fare un tentativo inserendo due etichette identiche? Cellulare Cellulare ad esempio, per vedere se pi ti importa un solo numero sull’iPhone, ovvero il primo della lista? Per carità, poi risolvo con etichette differenti, ma quelle personali anche sembra ignorarle, quindi alla fine la scelta è “limitata”…

  • http://www.tommyblue.it TommyBlue

    Non ho provato ed essendo passato ad Android da ormai un anno non posso neanche testare :)

  • Ciospa8

    Ciao io ho comprato un iPhone  ieri e sono nella ta stessa situazione, ma potresti dirmi come fare a copiare a rubrica che ho sull iphone quella che ha sia i numeri di cell che le mail sulla rubrica indirizzi del mac? Perchè ne ho una sul pc(con solo le mail) e una sulliphone dove nella rubrica tutti i contatti ho unificato ed è buona, ma mi spuntano cmq 3 rubriche nell’iphone  evorrei sistemarle. Quindi iniziando dal primo punto come hai scritto, come faccio a portare la rubrica che ritengo quella esatta nel mac in rubrica indirizzi?? :) grazie mille e scusa la mia ignoranza