On Di, 2010-02-09 at 09:10 +0000, Bastl wrote:
I'm looking for help with syncing my iphone's AddressBook. It
seems
SyncEvolution can handle it, so i ask here.
There is a SyncEvolution 0.7 for jail-broken iPhones, but that hasn't
been tested for almost two years. For a supported SyncML client which
runs on iPhones, consider buying the Synthesis client from the AppStore
or try out the Funambol solution.
I want to migrate my contacts to some other software, and want to
understand the db-schema. The closest thing I could find on the net is:
SELECT t1.First, t1.Last, t2.value from ABPerson as t1, ABMultiValue as
t2 WHERE t2.record_id = t1.ROWID
When I wrote the iPhone port, I abandoned the approach of reading the
database directly early on. I don't expect this kind of reverse
engineering to work reliably. Instead I used the AddressBook API (also
required some reverse engineering, but less of it; if it failed, it
failed very obviously). Nowadays the AddressBook API is publicly
documented by Apple. So if you want to do programming, then you can use
that.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.