Hello!
I have had 4 iPhones the last in the last 2 years. I have not saved any photos taken on there devices. If i buy iPhoto on my mac, will all my photos synced to iCloud appear in the app?
Thanks in advance.
That depends. First of all, you don't need to buy anything simply to recover your photos IF they were ever backed up in the first place.
Did you turn on Photostream on those devices and in System Preferences on your Mac? If not, chances are your photos are gone as nothing lives in the cloud much beyond 30 days or 1,000 photos and if Photostream wasn't turned on from your iPhones then most likely nothing made it to the cloud to begin with.
If you did have it turned on in both places then there is a
folder on your Mac where Photostream folders go and sit waiting to be imported into iPhoto.
I have been using Photostream since the developer preview for whatever OS introduced it. I noticed that none of this was on by default so I would check the settings on both ends before you go looking for photos in ~/Library/Application Support/iLifeAssetManagement/assets/sub/ or spend money buying iPhoto.