0

I want to move contacts from an iPhone 3G to a new iPhone. I was wondering if it's feasible to write a little app, to rip the whole address book on the 3G onto a file or DB, then use the same app to inject the contacts on her new phone?

I know this would never be approved by Apple etc, this is not for the store, just for my personal use.

So I'm wondering about feasibility, and if anyone has any experience pulling contacts via API's in the iOS SDK?

arserbin3
  • 6,010
  • 8
  • 36
  • 52
Woodstock
  • 22,184
  • 15
  • 80
  • 118
  • 1
    Unless you want to write it for fun, dont re-invent the wheel. I transfered my contacts with an app. https://itunes.apple.com/us/app/my-contacts-backup/id446784593?mt=8&ign-mpt=uo%3D4 It emails you a file that you open in your new phone and it imports the contacts – Sterling Archer Sep 25 '13 at 15:51
  • 1
    Thanks, I was half thinking it might be a little project, just for fun, (im a bit of a geek!) – Woodstock Sep 25 '13 at 16:06
  • Also that app won't work on her iPhone 3G, max OS is 4.2.1 ! which means i'm stuck. – Woodstock Sep 25 '13 at 16:09
  • 1
    Unless you really want to do this project for a learning experience, just sync the devices with iTunes. – rmaddy Sep 25 '13 at 16:11

1 Answers1

0

You can but it's a lot of effort for something that iCloud was invented for ... lol Or use the app @RUJordan suggested.

From comments:

Use iTunes sync ? If you're really set on making an app then look at ABAdressBook Framework. It won't be a quick project or fun ! I found ABAdressBook a nightmare but I was doing some very custom stuff with it.

CW0007007
  • 5,681
  • 4
  • 26
  • 31
  • Can't use iCloud as the iPhone 3G is pre icloud and stuck on iOS 4! any tips on how i could develop this? – Woodstock Sep 25 '13 at 16:08
  • Use iTunes sync ? If you're really set on making an app then look at ABAdressBook Framework. It won't be a quick project or fun ! I found ABAdressBook a nightmare but I was doing some very custom stuff with it. – CW0007007 Sep 25 '13 at 16:12
  • 1
    Because your answer is completely invalid. The iPhone 3G only supports up to iOS 4.2.1. iCloud support was added in iOS 5. – rmaddy Sep 25 '13 at 16:19
  • @CW007007, didn't down vote you! I don't think I can use iTunes with an iOS4 3G and an iOS7 4s can I? If so can I ensure my Wifes iPhone doesn't ruin my contacts that are icloud synced with my mac and devices? – Woodstock Sep 25 '13 at 16:19
  • Yeah you may not want to start messing around with your contacts merging. @rmaddy ok well I'm sorry I forgot that, doesn't exactly warrant a downvote though .. PLUS i mentioned RUJordans alternative so it's not COMPLETELY invalid... Your simplest solution would be another 3rd party app, not sure about how many iOS 4 apps left in the store ! lol. Have a look or look at ABAddressBook. – CW0007007 Sep 25 '13 at 16:21
  • 1
    @CW0007007 Why do you think that an answer that gives invalid advice doesn't deserve a down vote? And simply referencing someone else's comment in your answer doesn't suddenly make your answer better. Sorry, but that is how it works. Feel free to correct or delete your answer. – rmaddy Sep 25 '13 at 16:27
  • Life's too short. Wasn't suggesting my answer was better, merely concurring. – CW0007007 Sep 25 '13 at 16:28