I have some app data that I'd like to preserve when the time for a new iPhone rolls around. This app does not (seem to) have any cloud-syncing functionality. I regularly sync my iPhone to iTunes via USB on a Macbook Air running OS X 10.5.8. How can I ensure that this app's data is backed up, so as to re-use it on a new device?
6 Answers
If you take a full backup of your iPhone (right click on it in iTunes and choose Back Up) and then restore it to a new phone, all data will be preserved, including apps' data:
iTunes will back up the following information
- Contacts* and Contact Favorites (regularly sync contacts to a computer or cloud service such as iCloud to back them up).
- App Store Application data including in-app purchases (except the Application itself, its tmp and Caches folder).
- Application settings, preferences, and data, including documents.
From iTunes: About iOS backups.
-
2Is this information still valid? I am currently trying to transfer app data from an old device running iOS 7 to a new device running iOS 8, and it doesn't seem to work. Commented Dec 25, 2014 at 20:47
-
Not everything is backed up, according to this apple document Commented Jun 8, 2015 at 9:25
Vlad's answer is good, and he's absolutely right.
An alternative to iTunes would be to use an iOS device browser. This would be especially good if you only wanted to back up one app's data rather than the whole device. Options of these include Phone Disk and PhoneView.
-
1I'd also add CopyTrans Apps if you are on Windows: copytrans.net/copytransapps.php Commented Jul 21, 2014 at 12:56
-
iTunes does not backup everything. It leaves out some data for some apps. The only way I know for sure to truly save all app data is to use iMazing (formerly named DiskAid) to export each app individually from the old phone and reinstall each app individually on the new phone. Commented Jan 9, 2015 at 5:57
To backup your device to iCloud:
- Launch the Settings app.
- Go to iCloud > Backup & Storage.
- If you enable iCloud Backup all your data will automatically be backed up each night.
- Or you can press Back Up Now to immediately perform a backup of all your data.
To restore your data to the same phone:
- Make sure you backed up and that the backup completed successfully.
- Delete all data on the phone by going to Settings > General > Reset > Erase All Content and Settings. -- WARNING: This will delete all your data, so make sure you have it backed up, especially anything not syncing to iCloud.
- Follow the steps below for a new phone.
To restore your data to a new Phone:
- During the Setup Assistant, choose to Restore from iCloud Backup.
Notes:
- This will only work if you have less than 5 GB of data on the device. Otherwise you will need to buy more space from Apple or choose to not sync certain things (e.g. Photos and Videos). If do the latter, realize that when you erase all your settings all that data will be gone unless you copied it somewhere else besides iCloud.
-
But since OS X 10.5.8 is too old to run iCloud, I wouldn't be able to retrieve the backed-up data and put it on my new iPhone??– KatieKCommented Mar 22, 2012 at 22:19
-
@KatieK: You actually don't need a computer to restore the data on to a new phone. It takes it all from iCloud. I updated my answer to reflect that.– SensefulCommented Mar 22, 2012 at 22:28
If you have jailbreak on your device, you can use "Apps Manager" tweak (https://repo.xarold.com/pack/appdatamanager) to locally backup/restore data by app. It works fine even on iOS 10 and 11.
Only the best thing to save data is icloud
-
1Welcome to Ask Different! Please provide more of an answer when answering questions. Adding supporting info will help the OP and others who might have the same issue. Please see this FAQ for How to Answer. - From Review -– fsbCommented May 15, 2016 at 13:59