Unidirectional sync from iOS device to iCloud Photo Library

I have an older iPhone with limited storage. I use it as a "distraction free" version of my main phone for the gym. I've deleted almost all apps except for Music and Podcasts.

I want to be able to take photos with this iPhone's camera, and I want them to be backed up and uploaded to my other devices / iCloud Photo Library.

I do not need to view other devices' photos on this device.

I believe this may be a somewhat common intended workflow for people with multiple iOS devices. Especially older iPhones, iPads, and iPad Touches being used for specific purposes.


I would prefer to use "Photo Stream" so that no iCloud photos are downloaded to this device:

Upload to My Photo Stream

Upload your last 30 days of new photos and view them on your other devices using My Photo Stream. Photos from other devices can be viewed in the My Photo Stream album, but are not automatically saved to your library.

But it's unclear if the photos are ever automatically saved into the iCloud Photo Library.

Photo Stream also does not sync Live Photos or Videos, which is not ideal.


Using "iCloud Photos Library" would be fine, but Photos has already downloaded 16.49 GB of photos and caused an iPhone Storage Full alert, despite having "Optimize iPhone Storage" turned on.

It does not appear to be possible to strictly limit the size of an iOS Photos Library:

Limit iCloud Photo Library space usage on iPhone


Is there a way to enable unidirectional iCloud Photo Library?

Photos should be uploaded from this device, but ideally should never be downloaded to this device from iCloud / other devices.


Solution 1:

Using Photo Stream does mostly work.

Photo Stream images from the phone do end up in my iCloud Photos Library. I assume that either my main iPhone or Mac grabs the photos and adds them.

If the devices did not sync for > 30 days, those photos probably would not be synced to iCloud. But that's not a huge limitation.

The only major annoyance is that Photo Stream does not sync Live Photos. Only the stills end up in iCloud.