What happens to writeable tables when you update your game on the app store?
![KodeRiter722](http://forums.gamesalad.com/applications/dashboard/design/images/defaulticon.png)
I'm sorry if this information is available elsewhere. I did a fairly thorough search of the forum and main GS site and couldn't find any info about it....
Does anyone know what will happen to writeable tables when a player updates to a newer version of your game? For instance, I have heard it suggested by the GS dev team themselves that writeable tables could be used for game saves and unlockable items...so if we update a table in a newer version of our game, will it overwrite all this persistent data that the user has stored in their current table? That would seem a bit unforgiving...especially if there is paid content being handled in one of these tables, such as unlocking the full game (if level lock/unlock is in a writeable table), or complete game saves, as the GS team had suggested.
The reason I ask is that I can foresee a need to update my writeable tables in the future, and I'm just wondering how in the world GS/Apple would be able to update a table without completely overwriting it.
If these tables will be overwritten, does anyone have any systems for handling this kind of table data? Do we use saved attributes for any truly persistent data? Any info would be greatly appreciated. Sorry for the long post, and sorry again if this information is available elsewhere in the GS site...I did attempt to do my due diligence...
Does anyone know what will happen to writeable tables when a player updates to a newer version of your game? For instance, I have heard it suggested by the GS dev team themselves that writeable tables could be used for game saves and unlockable items...so if we update a table in a newer version of our game, will it overwrite all this persistent data that the user has stored in their current table? That would seem a bit unforgiving...especially if there is paid content being handled in one of these tables, such as unlocking the full game (if level lock/unlock is in a writeable table), or complete game saves, as the GS team had suggested.
The reason I ask is that I can foresee a need to update my writeable tables in the future, and I'm just wondering how in the world GS/Apple would be able to update a table without completely overwriting it.
If these tables will be overwritten, does anyone have any systems for handling this kind of table data? Do we use saved attributes for any truly persistent data? Any info would be greatly appreciated. Sorry for the long post, and sorry again if this information is available elsewhere in the GS site...I did attempt to do my due diligence...
Best Answer
-
tenrdrmer Posts: 9,934
Hey there. It should not affect the saved tables at all. I've have done a bunch of testing with a game over multiple builds and the only time the table data resets is if I manually clear it out or delete and re-install the app.
Answers
Does anyone know the answer to this question or know where I can look or who I can contact for the answer? This seems like the kind of problem that someone else must have run into already....
by any chance, did you make edits to any of the tables between builds? Like delete a row or column or rename? ...based on your response it sounds like you did ("a bunch of testing"), but I just want to be sure....again, thanks for the response!