github g8row/PhotosBackup 0.3.8
Photos Backup 0.3.8

one hour ago

New

  • Keep Running in Background. On by default, in Settings → Background. While a backup has work iOS won't move on its own, the app keeps itself from being suspended the way SideStore does, by playing silence mixed with whatever else is playing. No permission is needed, and the backup keeps going with the app closed or the phone locked. When the queue is done, after 12 hours, or if iOS interrupts it, it stops and the app sleeps again. If calls or music keep stopping it, switch Method to Location, which asks for location permission and uses coarse updates instead. (#2, #41)

  • Backup keeps going after you leave the app (iOS 26), for real this time. 0.3.7's IPA was built with Xcode 16.4, which left this feature out, so there was no Live Activity. Releases are now built with Xcode 26.3. (#39)

  • An edited video's original is backed up too, so the Google Photos app counts it, including Cinematic videos, which the camera saves as edited. (#38, thanks @saileshbro)

  • Back Up Live Photo Motion is now on by default. (#38)

Fixed

  • The app forgot what it had already backed up. (#34, #22, #40, thanks @josippapez) The app forgot every photo iOS reported as changed, and iOS reports a lot more than edits: favourites, albums, and the photo analysis it redoes on the whole library after an iOS update. One report had a single background window forget 36,615 backups. A photo is now only re-checked when its edit actually changed, and photos backed up before this release keep their record.

  • Big backups are much lighter on CPU and disk. (#13, #34, #42) Uploads were hashing one file at a time, and the queue was rewritten to disk several times a second. That's what iOS was closing the app for in the reports. Hashing now runs alongside the uploads, and the queue is saved at most once a second.

  • The screen stays on while a backup runs in the app if Keep Running in Background is off. With it on, the phone can lock normally. (#37)

  • The Activity tab is fast on big backups. (#8, #42) It drew a row for every item in the queue. It now shows what's in progress or failed, the next 20 and the last 50 finished, and says how many more there are.

Worth knowing

  • If your progress already reset on 0.3.7, the first launch may go over those photos once more. Most settle without uploading anything, and it shouldn't happen again.
  • Keep Running in Background uses more battery, and swiping the app away in the app switcher still stops it. Charging overnight is still the best time for a big backup.
  • The diagnostic report now has a Keep-alive line saying whether it was running.

Notes

  • 208 tests, 206 passing (2 opt-in live tests skipped).
  • Tested on iOS 26.5 and 18.6 simulators. Not tested on a device yet. If something is off, Settings → Support → Create Diagnostic Report and attach it to an issue.

Don't miss a new PhotosBackup release

NewReleases is sending notifications on new releases.