If you use iCloud contacts can be automatically synced across your other iOS devices. Go to Settings – iCloud – Contacts and switch the slider to ON.
For backing up your contacts you can use iCloud or iTunes backup or sync your contacts e.g. with Microsoft Outlook. The disadvantage of iCloud backups as well as iTunes backups is that you cannot restore contacts (or other app specific files) separately. Apple’s backup system allows only to restore the whole device.
So in some cases it’s useful to backup the contacts separately.
To do so you need an app and it would be nice to have some additional features like Deleting Duplicates. Duplicates may occur if syncing via iCloud failed for any reason.
Here is an app available at Apple’s App Store which makes you independent of iTunes and iCloud.
My Contacts Backup Pro
by GLOBILE BILISIM BILGISAYAR HIZMETLERI ILETISIM DANISMANLIK SANAYI TICARET LIMITED SIRKETI
This was not written by a child when exploring iPad’s keyboard it’s just the company name of the developer. It’s like my last name when multiplying the number of characters by 5.33.
The app has a plain and simple user interface with meaningful help text.
I myself use it since more than one year without any problem.
Here are the features …
- Backup contacts using vCard or CSV file format
- Send backup file via E-Mail
- Save backup file to Dropbox by linking the app with a Dropbox account
- Restore the generated backup file from within an E-Mail by simply tapping on the attached backup file
- Transfer of contacts between different iOS devices with different Apple IDs
- Supported iTunes and WiFi File Sharing
- Remove duplicate contacts
- Delete all contacts in Apple’s address book
- Set reminder to backup regularly
Here is the UI …
Feature requests …
While writing this article I contacted the McBackup support and here are the answers.
Can vcf backup file used for transferring contacts from Android to iOS devices?
Yes it can. iOS and Android platforms support vCard (VCF) since it’s an universal contact file format : http://en.wikipedia.org/wiki/VCard
But because of following reasons, transferring VCF files between these platforms are not always %100 compatible or successful:
* Now there are 3 different versions (2.1, 3.0 and 4.0) of vCard format and some properties (fields) are not supported on some versions. But all iOS devices Mail clients support vCard 3.0 and some of Android devices (especially) support vCard 2.1. But new Android devices support vCard 3.0
* Device manufacturers use some non-standard (private) fields in their Address Book and vCard supports these private extensions, with an “X-” prefix but transferring these fields between platforms are not always successful. http://en.wikipedia.org/wiki/VCard#vCard_extensions
Is there any option to encrypt the backup file?
Not yet but we can add an option like this easily such as storing backup file in a pasword protected zip file. But this backup file can not be restored with Mail clients easily. Our solution is very easy and simple because you need any app or program to restore contacts from backup file. But encrypting a backup file needs extra operations and apss.
Managing duplicates …
If you just want to manage duplicates in contacts use the free app OneContact developed by Hasso Plattner Insitute and CAS Software, IT Systems Engineering at the University of Potsdam, Germany.
With this app you can manually resolve conflicts of nearly identical contacts and delete duplicates. The app investigates about 1000 contacts per minute.
Thanks for reading my blog.