I recently had to completely reset my iPhone, and now the only photos present in PhotoStream on my phone are the ones that have been added to my PhotoStream account after the reset. How can I force my phone to re-sync all the previous photos as well?
I don't know if this is an answer, but I wanted to add some images, so:
First, what computer / os do you use? Can you see the photos on this computer? If you are using iPhoto or Aperture and the photos you are looking for are not visible in these programs, they have already been removed from the iCloud server and cannot be re-synced to iPhone (at least not through Photo Stream). iCloud only stores the last 30 days worth, or 1000 photos, whichever limit is hit first.
On the iPhone, go to Settings then iCloud (as seen in the first image below). Next, tap on Photo Stream, and ensure the "My Photo Stream" slider is set to ON (as seen in the second image below).
Finally, (as this is iCloud (grrrh), it might help to turn these settings off, wait a few hours, and turn them on again. I had to do this recently, with photos and mail. Hope this helps.
- Make some coffee and get ready for longer process; Make sure your iPhone is in WiFi range, as it will need to download missing pictures from Streaming.
- On your iPhone, go to your Photos and empty Camera Roll folder (that is optional, but makes things more clear);
- Make sure you have some reasonable space left on your iPhone (~1Gb);
- In your iPhone's Photos, tap on Streaming, then tap on Edit (pic 1);
- Select all photos needed to be extracted (pic 2);
- Tap on Share and then tap on Save to Camera Roll (pic 3);
All selected photos will be downloaded from Streaming back to your Camera Roll (pic 4). Once it is done, your photos will be accessible from iPhotos or ImageCapture or other apps like iFunBox or else.