Existe-t-il un moyen d'importer automatiquement les contacts de mon carnet d'adresses Mac OS X dans l'application iPhone Simulator Contacts? Ou vCards ou quelque chose comme ça? Je construis une application qui affiche les contacts de différentes manières et j'aimerais avoir un moyen d'avoir beaucoup de contacts sans les taper tous en moi-même.Comment importer des contacts à partir de Mac OS X AddressBook dans iPhone Simulator
Répondre
Cette solution a fonctionné pour moi, et était incroyablement facile.
La question demande comment obtenir des contacts Mac OSX dans le simulateur iOS. Si vous synchronisez votre iPhone avec votre Mac, puis effectuez une sauvegarde non chiffrée de votre iPhone dans iTunes, cette solution fonctionne:
- Quittez l'iOS Simulator
- Télécharger iPhone/iPod Touch Backup Extractor
- Exécuter, puis sélectionnez la dernière option « iOS fichiers »
- Créez un dossier sur votre bureau et extraire tous les fichiers dans ce dossier
- Lorsque vous avez terminé, allez dans le dossier extrait et accédez à la bibliothèque/AddressBook
- Copiez les deux fichiers s (AddressBook.sqlitedb et AddressBookImages.sqlitedb) à: ~/Library/Application Support/iPhone Simulator/{SDK}/Library/AddressBook
- Exécutez l'application Contacts dans iOS Simulator
Probablement pas directement, mais vous avez un vrai téléphone rempli de contacts, vous pouvez récupérer le fichier /mobile/Library/AddressBook/AddressBook.sqlitedb
et le copier à ~/Library/Application Support/iPhone Simulator/User/Library/AddressBook/AddressBook.sqlitedb
sur votre machine dev.
Si vous avez un téléphone jailbreaké, copiez /var/mobile/Library/AddressBook/*
depuis votre iPhone vers ~/Library/Application Support/iPhone Simulator/[version]/Library/AddressBook
sur votre Mac. Malheureusement, les images ne fonctionnent pas pour moi même si j'ai copié AddressBookImages.sqlitedb
aussi bien.
réponse de djibouti33 travaillé pour moi aussi, mais il y a une exception clé dans ses étapes pour l'emplacement du dossier iPhone Simulator. Ci-dessous a travaillé pour moi.
- Quittez l'iOS Simulator
- Télécharger iPhone/iPod Touch Backup Extractor
- Exécuter, puis sélectionnez la dernière option "iOS Files"
- Créez un dossier sur votre bureau et extraire tous les fichiers que dossier
- Lorsque vous avez terminé, allez dans votre dossier extrait et accédez à la bibliothèque/AddressBook
- Copiez les fichiers (AddressBook.sqlitedb et AddressBookImages.sqlitedb) à votre presse-papiers
- Dans Finder, sélectionnez GO dans la barre de menus et Aller au dossier "/ user // library /" c'est le seul moyen d'accéder au dossier de la bibliothèque cachée (au moins pour Mac OS X 10.8)
- Go to Application Support/Simulateur iPhone. il y aura des dossiers séparés pour chaque version iOS (5.0, 5.1, 6.0, etc.).
- Pour chaque version iOS exécutée en simulateur, vous devrez copier les deux fichiers dans chacun des dossiers Version iOS. Ex: Application Support/iPhone Simulator/5.0/AddressBook/si vous exécutez un simulateur pour iOS 5.0.
- Si vous utilisez plusieurs versions d'iOS, répétez l'opération pour chacune d'elles.
- Lancez l'application Contacts dans iOS Simulator
Hope this helps!
Vous pouvez le faire très simple:
Il suffit de télécharger l'application: https://github.com/aussiegeek/AddressBookVcardImport
Créer une vCard avec tous les contacts que vous souhaitez importer et nommez-le "vCards.vcf"
Ajoutez ce fichier au projet XCode et lancez-le sur le simulateur.
Remarque: ceci n'importait pas tous les champs vCard (tels que les notes). – Marc
Je Xcode 6, et quand je laisse tomber un fichier vCard dans la fenêtre du simulateur, il me donne la possibilité d'importer.
Allez dans votre carnet d'adresses Mac OS X, sélectionnez tous les contacts et exportez-les vers une vCard. Faites ensuite glisser ce fichier dans le simulateur.
- 1. Extraire des informations à partir d'une application MAC OS X
- 2. Synchronisation entre Mac OS X et iPhone
- 3. Comment exécuter Mac OS x exécutable à l'aide c iphone
- 4. Alternative à FinalBuilder pour Mac OS X?
- 5. Importer des contacts à partir de SQL Server à Outlook
- 6. Comment installer iphone sdk 4 sur Mac OS X 10.5.8
- 7. Comment désinstaller MySQL de Mac OS X?
- 8. Qt4Dotnet sur Mac OS X
- 9. symbole introuvable lors de l'utilisation de ScriptingBridge.framework (Mac OS X)
- 10. iTerm Mac/Comment exporter/importer des signets
- 11. comment trouver l'adresse MAC dans MAC OS X par programme?
- 12. Effet de saut sur Mac OS X et iPhone
- 13. Iphone addressbook
- 14. Mac OS X et Mercurial
- 15. Horodatage iPhone AddressBook?
- 16. Comment compiler les extensions python pour Mac OS X 10.5, sur Mac OS X 10.6?
- 17. Subversion avec Mac OS X
- 18. Comment configurer libusb sur Mac OS X?
- 19. Mac OS X débogage erreur
- 20. Port d'une application iPhone pour Mac OS X
- 21. Comment puis-je ajouter des fichiers d'en-tête à gcc dans mac os x 10.6
- 22. gcc version 4.1.2 dans mac os x
- 23. Importer des contacts de Hotmail
- 24. Mac OS X Binary Repositories
- 25. Interrogation Mac OS X Spotlight de Java
- 26. E/S asynchrones sous Mac OS X
- 27. à Rails 3 sur Mac OS X
- 28. Comment compiler des librairies universelles sous Mac OS X?
- 29. comportement personnalisé à iphone addressbook contrôleur ui
- 30. éditeur de texte gedit - mac os x
Si vous n'êtes pas préoccupé de travailler avec un ensemble spécifique de contacts cela peut être un travail autour approprié: https://github.com/Janak-Nirmal/DummyContacts – pfvernon2
double possible de [Importer Carnet d'adresses données dans le simulateur iPhone] (http://stackoverflow.com/questions/901132/importing-addressbook-data-into-the-iphone-simulator) – chaostheory
Ne sait pas sur le format de fichier AddressBook, mais si c'est un fichier vcf ou il peut être convrted dans le fichier vcf, alors vous pouvez simplement faire glisser ce fichier sur le simulateur. – Yawar