I gave in and I tried this Candy Crush game that everyone was talking about. I'm hooked.
Let me be clear. Five lives per day is a perfectly healthy number. It gives you some time for leisure, and then you are forced to assimilate back into society as a contributing member.
That said, I get just as much fun from taking toys apart as from playing with them, so I started tearing it apart to see what I could do about these limited lives.
These are notes, not instructions. A developer should have no problems here, but if you need step-by-step instructions you'll need to look elsewhere. Better yet, just buy some more lives/items.
Your belongings in the gave are saved in a save file, called save_XXXXX.dat, where XXXXX is some sort of timestamp. This file is present in the app's sandbox once you have played the game. It is a binary file. If they used a serializer, I'm not sure which one.
For an iOS device you can read and write to the filesystem using DiskAid.
The process for reverse-engineering save files is no mystery. Copy the save file. Make a change. Copy the save file. Compare.
Here are my findings so far. Values are big-endian.
|Item||Byte Offset||Bits Tested||Bits Predicted|
|Wrapped & Striped||0x00a4||16||32|