Wer weiß, wie ich das Adressbuch meines Simlators mit Johnny Appleseed, etc. auffüllen kann? Oder meine eigenen Daten. Macht nichts .. Es ist nur, dass es jetzt irgendwie leer und nutzlos zum Testen ist.Mein iPhone Simulator 3.0 Adressbuch ist leer!
Antwort
Haben Sie versucht, die Firmware zurückzusetzen? Theres eine Option im Menü irgendwo.
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.
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]/
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
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
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:
- mit dem laufenden iOS Simulator, klicken Sie rechts auf das Symbol, um eine Klick-Optionen> Im Finder anzeigen
- Rechtsklick auf den iOS Simulator-Symbol und wählen Paketinhalt zeigen
- 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.
Nur getan, und das hat nicht geholfen!?! – Meltemi
Warum fügen Sie nicht Ihre eigenen Daten hinzu? –
Nun, das ist Teil meiner Frage ... wie? – Meltemi