I am in a situation where I need to make sure that when a player kills the game and restart it doesn't loose the game content. This is need it in order to reduce cheating.
Let me clear this a bit more. I am doing a protect the base sort of game, where you are responsible of protecting the base. The scoring will be based on how many virtual days you can protect your base from the attacking A.I models. For this reason I would like to show Game Over scene when the player's base is captured. They have to start from day one to play the game again once the nasty Game Over is displayed.
The problem is that the game will be auto saved every time player completes a day successfully. I need this save mechanic in order to give a player the option of continuing the game later on. This is where the problem comes in. If players know that they are in a situation where the Game Over is unavoidable, they can simply kill the game and start over from the last saved day. They can keep repeating this until they pass the day. So my question is , "Is there a way that allows me to save the game before killing the game or shutting down the IOS device.(iPhone &iPad) or do you have another idea that could be used"