Jawaban:
Karena bug https://bugs.launchpad.net/ubuntu/+source/syncevolution/+bug/1290559 , Anda sekarang perlu memaksa keyring = tidak saat memanggil syncevolution.
Ini adalah cara saya mengimpor kontak google saya dengan gambar 229:
syncevolution --configure --keyring=no --template SyncEvolution backend=carddav syncURL=https://www.googleapis.com/.well-known/carddav username=<your google email> password=<your gmail password> consumerReady=0 target-config@google addressbook
syncevolution --configure --template "SyncEvolution Client" syncURL=local://@google consumerReady=1 username= password= google-contacts addressbook
syncevolution --sync slow google-contacts
Anda juga dapat meminta syncevolution --sync two-way google-contacts
sinkronisasi berkala.
Perlu disebutkan bahwa jika Anda memiliki 2 pengaturan Auth Faktor maka Anda harus membuat kata sandi khusus aplikasi:
https://support.google.com/accounts/answer/185833
Anda mungkin juga perlu menambahkan opsi --keyring=no
ke perintah di atas, inilah perintah baru yang perlu saya jalankan:
syncevolution --configure --sync-property "username=<email>@gmail.com" --keyring=no --sync-property "password=<app specific password>" Google_Contacts
Baris perintah kemarin: Saya melakukan instalasi bersih Ubuntu Touch 14.10 (r106) dari saluran-devel dan saya diminta untuk menyinkronkan dengan akun google saya setelah memulai aplikasi kontak.
Tes cepat mengungkapkan bahwa itu sebenarnya sinkronisasi dua arah.