Saving data locally on shared object


I am looking into a way of saving data locally on a multi-platform game.
Shared object seams to be the easiest way. But I have also found old posts mentioning that the data stored in a shared object can be lost during an app update on ios.

Is this still true?
Does anyone know where the shared object is saved?

Thanks in Advance :smile:

Looks like it still uses applicationStorageDirectory, at least in Legacy mode:

…except, hold on, that function isn’t actually called on iOS:

iOS calls this one instead:

…and that class looks like it’s recommended by Apple, so I don’t think this is an issue.

Cool! thank you for helping :slight_smile: