This uses the Date and Time settings on your iPod Touch/iPhone/iPad. It makes your upgrades end immediately, your blacksmith full and your potions done. It is a bit sketchy and sometimes doesn't work though.
Waht you need to do is following: No apps open> Open Settings> Wifi Toggle OFF> Settings> General> Date and Time> Set Auto Toggle OFF> Set a few hours latter> Exit app> Open Knight Storm> Go to Castle> Your stuff should be full and if you try to click it should say "Time has been disrupted, Need Internet" > Go to Multitask (Double Click Home)> Settings> Wifi Toggle on> IMMEDIATELY AFTER YOU TOGGLE WIFI ON GO TO MULTITASK AND OPEN KNIGHT STORM (YOU NEED TO BE QUICK)> You should then be able to harvest everything.
Stamina and Health
You can restore both your health and your stamina quickly if you want to be at full power again, though. Once you have almost (but not entirely) run out of stamina (so that you don’t get the ‘spend gems or forfeit’ screen), minimize the app and go to the iPhone or iPad settings. Then set the time ahead by an hour or so in the ‘date and time’ settings, and then go back to the game, and they will be restored entirely.
Upgrade your equipment, and then upgrade your buildings. The latter cost a lot of money, money, which you'll gain faster by winning Jousts.
If you're coming to the end of a play session and run up against the Minesweeper game, just smash through the blocks with abandon, as you'll regain the health you lost naturally while not playing.