Unfortunately Apple puts extremely strict restrictions on background tasks so you will never have something as seamless as native iCloud or the amazing Android FolderSync app that I used for realtime synchronization for several years without a single issue.
I know people work around these iOS limitations by setting up springboard widgets that piggyback on background refresh tasks to do uploads. People also create Automator actions (e.g. run every day at time or location based) in the Shortcuts app.
Unfortunately Apple puts extremely strict restrictions on background tasks so you will never have something as seamless as native iCloud or the amazing Android FolderSync app that I used for realtime synchronization for several years without a single issue.
I know people work around these iOS limitations by setting up springboard widgets that piggyback on background refresh tasks to do uploads. People also create Automator actions (e.g. run every day at time or location based) in the Shortcuts app.
I haven’t tried it but a popular option on iOS seems to be: https://apps.apple.com/app/photosync-transfer-photos/id41585...