Previous Post

Delta 1.5b3: Staying NSYNC!

Next Post
Delta 1.5b3: Staying NSYNC!
1 / 4
DESCRIPTION

Hi Patrons!

Our big update to Delta Sync is finally ready: Delta 1.5b3 is now available! This beta focuses on fixing a wide array of issues that had been reported, and Delta Sync is now working more reliably than ever before. If there are any sync errors that you haven’t been able to resolve for some time, there’s a good chance this update should address those. You should see far fewer conflicts going forward, so please let us know if you still see excessive conflicts or any sync errors in general.

There are a bunch of sync-related fixes, but a few highlights:

Fixes excessive conflicts when signing out and signing back in

Fixes restoring old versions of saves and save states

Fixes syncs sometimes fetching outdated changes

In addition to these syncing upgrades, there are also a few iOS 17-specific changes such as fixing crashing when loading save states, so please read the release notes below for a complete list of everything that’s changed.

As stated in our previous update, we’ll now begin working on AltStore/AltServer updates for compatibility with iOS 17 and macOS Sonoma, specifically related to AltJIT and the Mail Plug-in. We know many of you may now be using the public betas, so we hope to have our next release ready shortly - thanks again for your patience!

Riley + Shane

Installation Instructions

If you’re already using the Delta beta, you can update to this version from the My Apps tab.

If you're installing the beta for the first time, make sure to first link your Patreon account in the Settings tab by following these instructions: https://faq.altstore.io/patreon/altstore-beta

Release Notes

Improved

Delta Sync

Automatically resolves Cheat + ControllerSkin sync conflicts

Syncs GameSave.sha1 hash between devices to prevent redundant uploads

Displays activity indicator when signing in

Delays seeding Delta Sync database until initial sync

Delays sync until after interactive Settings dismissal has completed

Uses local modification date when uploading changes

Saves change token to disk immediately after fetching remote changes

Deauthenticates existing service when switching services

Improved error message when remote storage is out of free space (Dropbox only)

Settings

Revised UI to use modern "inset grouped" style

Uses large titles where appropriate

Dependencies

Updates GoogleSignIn dependency to 5.0.2

Removes Fabric + Crashlytics dependencies

Misc.

Replaces `UIDocumentBrowserViewController` with `UIDocumentPickerViewController` on iOS 17+

Skips checksum verification when importing zipped games

Fixed

Delta Sync

Fixed “Harmony.sqlite couldn’t be opened” sync error when there are more than 1000 games

Fixed “file does not exist” sync error after restoring previous version

Fixed Delta Sync switch remaining OFF if users cancels "Disable Syncing?" warning alert

Fixed incorrect mass conflicts when signing out then back in

Fixed missing references to remote files when signing out then back in

Fixed queued syncs sometimes fetching outdated changes

Fixed accidentally using wrong account when signed-in to multiple services

iPad

Fixed crash when resolving sync merge conflicts

Fixed crash when disabling Delta Sync or switching services

Experimental Features

Fixed saving screenshots to Photos with .limited authorization

Fixed saving screenshots to Photos as JPEGs

Misc.

Fixed accidentally deleting Games directory during sync in rare circumstances

Fixed `GridCollectionViewCell` "Unable to simultaneously satisfy constraints" runtime error

Fixed crash loading save states on iOS 17

Fixed displaying system name in dark text when remapping inputs on iOS 17

Riley + Shane PATREON 19 favs
VIEWS1
FILES4 files
POSTEDJul 18, 2023
ARCHIVEDJun 10, 2026