Using your own address book in the iPhone Simulator
Jailbroken iPhone with openssh:
scp mobile@iPhone:~/Library/AddressBook/* ~/Library/Application\ Support/iPhone\ Simulator/User/Library/AddressBook
Non-jailbroken iPhone:
Say bye bye to John Appleseed & Co.
8 comments:
I copied the addressbook over from my iPod, but the files are overwritten as soon as I fire up the AddressBook in the Simulator (SDK3.0). It appears to reset the addressbook no matter what. Even if I manually add a couple of entries.
Any suggestions?
Kind Regards,
Erwin
I'd guess the format is different or something. This worked great for me using the address book on my 10.6 machine and the last non-beta release of the simulator.
Thanks 0xced!
Hi,
Your instructions helped a lot. Thanks. But with newer iOS there is a folder for each version. For example for 4.1 the destination path becomes:
~/Library/Application\ Support/iPhone\ Simulator/4.1/Library/AddressBook/AddressBook.sqlitedb
This doesn't work on a non jailbroken device. I tried playing around with it, taking in existing suggestions. There is no .mdinfo to copy.
Thanks for this - worked a treat! Just needed to copy the sqlites DBs to the version specific simulator directory.
This worked fine until I upgraded to xcode3.2.4. Had it working in ios4.0 simulator by changing the directory. Seems like the backup doesn't have .mdinfo files anymore.
Do you have an update to your script that supports the newer Backup layouts?
For reference: they now don't have file extensions, and there are 3000 ish files in my backup folder, I really have no clue how to rapidly detect which file is the addressbook so that I can copy it into place.
Suggestions?
I liked your blog thanks for sharing this.
Post a Comment