2009-06-17 7 views

Antwort

1

Haben Sie versucht, die Firmware zurückzusetzen? Theres eine Option im Menü irgendwo.

+0

Nur getan, und das hat nicht geholfen!?! – Meltemi

+2

Warum fügen Sie nicht Ihre eigenen Daten hinzu? –

+0

Nun, das ist Teil meiner Frage ... wie? – Meltemi

4

Mine geht hin und wieder verloren. Kein Reim oder Grund um ihn herum.

Ich sichere eine Kopie von/Users/[Ihr Benutzername/Library/Application Support/iPhone Simulator/Benutzer/Library/AddressBook/AddressBook. * An einem sicheren Ort und kopieren Sie es zurück, wenn es verloren geht.

Dies ist auch eine gute Strategie, mehrere Adressbücher zum Testen zu haben.

2

Die Auswahl von "Inhalt und Einstellungen zurücksetzen" aus dem iPhone Simulator Menü hört sich gut an, aber Sie löschen versehentlich Ihre Standardkontakte.

Danach ist das Benutzerverzeichnis in Ihrem Papierkorb. Wie Jeff Schilling oben erwähnt, können Sie es einfach wieder in Ihr /Users/[Ihr Benutzername]/Library/Application Support/iPhone Simulator/ Verzeichnis setzen und Sie werden Ihre Adressen zurückbekommen.

Wenn Sie eine Einstellungsdatei löschen wollten, die Sie geschrieben haben oder etwas Ähnliches, finden Sie sie in diesem Benutzerverzeichnis. Weitere Informationen finden Sie unter Applications/[eindeutige ID Ihrer App]/[irgendwo hier in Abhängigkeit was deine App schrieb]/

1

Siehe meine Using your own address book in the iPhone Simulator Blogpost.

Als ich dort angeben, nur das Skript ausführen Ihr eigenes Adressbuch im Simulator zu bekommen:

#!/bin/bash 

cd ~/Library/Application\ Support/MobileSync/Backup 
backup=`ls -t1 | sed -n '1p'` # most recent backup 
for f in "$backup"/*.mdinfo; do 
    grep -q "Library/AddressBook/AddressBook.sqlitedb" $f 
    if [ $? -eq 0 ]; then 
     addressbook=`basename $f .mdinfo` 
     cp -v "`pwd`/$backup/$addressbook.mddata" ~/Library/Application\ Support/iPhone\ Simulator/User/Library/AddressBook/AddressBook.sqlitedb 
     exit $? 
    fi 
done 

echo "Address Book not found in iPhone backup" >&2 
exit 1 
0

Das ist für mich gearbeitet. Es extrahiert Ihre Adressbuchdaten aus einem unverschlüsselten iPhone-Backup. Funktioniert an nicht-jailbroken Telefonen.

  • Beenden Sie das iOS Simulator
  • Herunterladen iPhone/iPod Touch Backup Extractor
  • ausführen und wählen Sie die letzte Option "iOS Files"
  • einen Ordner auf dem Desktop erstellen und extrahieren Sie alle Dateien in diesem Ordner
  • Wenn Gehen Sie zu Ihrem Extrahierungsordner und navigieren Sie zu Library/AddressBook
  • Kopieren Sie beide Dateien (AddressBook.sqlitedb und AddressBookImages.sqlitedb) nach: ~/Library/Application Support/iP Simulator/{SDK}/Library/Address schärfen
  • Führen Sie die Kontakte-Anwendung in iOS Simulator
0

Ich weiß, das ist ein ziemlich alter Thread aber ich fand mich in einer ähnlichen Situation, wo ich brauchte, um meine Simulator Adresse neu zu besiedeln Buch mit den Beispielkontakten (Johnny Appleseed, etc.)

)

Hier ist der schnellste Weg, dies zu tun:

  1. mit dem laufenden iOS Simulator, klicken Sie rechts auf das Symbol, um eine Klick-Optionen> Im Finder anzeigen
  2. Rechtsklick auf den iOS Simulator-Symbol und wählen Paketinhalt zeigen
  3. im neuen Finder-Fenster, wechseln Sie zu dem Ordner Ressourcen> Sample.SimulatorContent> Bibliothek

dort finden Sie eine Adressbuch-Ordner. Verwenden Sie dies, um den Adressbuchordner Ihres Benutzers zu ersetzen ~/Bibliothek/Anwendungsunterstützung/iPhone Simulator/{SDK}/Library/

Sobald Sie den iOS Simulator neu starten, gehen Sie zu Ihrem Adressbuch und Sie werden wieder die Beispielkontakte finden , Johnny Appleseed und Freunde.