Page 2 of 2

Posted: Wed Oct 14, 2009 5:12 am
by mauro7
Ciao,

se dovessi cancellare i miei 2700 contatti e rinserirli,........
Ti informo che ho spedito una mail ad un tecnico Apple che segue i nostri computer specificando il problema rubrica, se dovessi risolvere mi farò vivo.

Ciao
Mauro

Posted: Wed Oct 14, 2009 6:07 am
by spaziobds
ci avevo pensato anch'io, sono più fortunato di te, ne ho solo 1900. La sensazione che ho è che i campi su iphone vengano caricati nell'ordine temporale in cui sono stati aggiunti: ho aggiunto un contatto caricando un campo alla volta e sincronizzando ogni volta (fax uff, uff, casa, cell, altro); in rubrica li vedo bene, o meglio benino (uff, casa cell, fax uff, altro), mi aspettavo (casa, cell, uff, fax uff, altro) che è come sono i campi al nuovo caricamento. su iphone me li trovo nell'ordine cronologico di caricamento.
se questo è vero, l'unica alternativa sarebbe trovare una maniera di esportare tutto in un formato ragionevole (xls?) e poi riimportare, ma dubito che funzioni
in effetti ho provato a esportare una scheda complessa in vcf da mac, nel vcf però non vedo info cronologiche, cancello la scheda da mac, sincronizzo così si cancella da iphone, ricarico da vcf, risincronizzo, voilà, i campi sono ancora in ordine casuale, diverso da prima; l'ordine non è alfabetico, non è logico, non è secondo il numero di telefono, direi che è il tipico ordinamento a "uzzolo"

Posted: Wed Oct 14, 2009 9:26 pm
by spaziobds
nuove info, mi sa che non se ne esce

Hello Ignazio,

I was asked a similar question by someone other some days ago.
He had the same problem. Unfortunally, Export Address Book can’t help here.
Please read my answer below for further information.

Best,
Stefan


Hello David,

thank you for your message.

Maybe I have an explanation for this behaviour: In the Address Book database, every label has an unique identifier and an index. This index describes the position of a label. An application can determine this index for every label via a system call.
It seems that Contactizer Pro and either the MobileMe syncing mechanism or the iPhone Address Book are ignoring this index when syncing. (Side note: It's also possible, that there is a bug in the underlying Address Book API system call that delivers wrong indices.)

Unfortunally, I don't think that my app could help you here. In Export Address Book, you can specify the export order for every field but if the target application ignores it, you are out of luck.

All the best
Stefan


On Oct 7, 2009, at 7:21 AM, David ATHERTON wrote:

I am interested in using your excellent Export Address Book to solve a problem caused by Apple's Address Book. Perhaps you could point me in the right direction.

I live and work in three different countries and in Address Book have grouped phone numbers according to their country using custom labels, e.g.

US h +1 (85 8) 693-0756
US m +1 (85 8) 231-2496
US fax +1 (714) 464-4500
UK h +44 (207) 581-5014
UK m +44 (78 8) 064-7220
Cayman h +1 (345) 945-0733

Ditto Email addresses.

When I export these into Contactizer Pro, or, more importantly, sync them with my iPhone, the order will appear randomly, e.g.

US fax +1 (714) 464-4500
UK m +44 (78 8) 064-7220
US h +1 (85 8) 693-0756
Cayman h +1 (345) 945-0733
US m +1 (85 8) 231-2496
UK h +44 (207) 581-5014

There appears to be no logic behind the order. Another export will change the order yet again.

It's clearly a bug in Apple's Address Book database and one about which I've written to Apple many times. It had been confirmed by the editors of MacFixIt and by three different Apple Geniuses!

Do you have any explanation for this? Is there any way to use Export Address Book to export/sync the content so it keeps the original order?

Thank you

David Atherton


sorry for bothering, I saw your export address book, but it only solves half of my problems. Try to explain: While I sync mac address book and iPhone, all the field ordering are absolutely random in iPhone: say if I have on mac a contact with numbers added at different times, reasonably ordered home, cell, bus, fax home, fax bus, ..., after I sync iPhone it seems that in the iPhone application fields seem ordered following the time ordering they were added to mac's address book. I don't know if exporting all contacts and reimporting them (but how?) and resyncing iphone after having it cleared would solve the problem.
hope I was clear enough
Thanks
Ignazio