For instances where my NAS is inaccessible, or I don't have mobile data, how can I (easily) download all my photos to the iOS app so I can view them offline?
In Timeline view, you can select Months and then download, but obviously that is cumbersome with a large library going back many years...