Edit: After half day, my wife’s Mac started having the same problem. I have then applied the solution that I found in the Apple
Eton's BoostTurbine Battery lets You Crank-Charge Your iPhone @ CES 2013
One of the massive things at CES 2013 this year was always going to be a new range of apple accessories, whether it be from major brands or new start up companies looking to make their place on the ever growing market.
Eton design portable battery packs that are used to charge your devices while you are out of the house and they have been showing off their new range at CES 2013.
One of their newest products is the BoostTurbine 1000 which comes with a crank-turbine power generator that is attached to a battery pack and allows you to plug in your dead phone, and crank it back to life, all be it for maybe a quick phone call.
The charger can charge your phone fully, however it would take a significant amount of time, up to 6 hours, and this would be realistically a waste of time. It does however help you out should you need to use your phone urgently when its out of charge.
The BoostTurbine battery pack should be available in a couple of weeks and a price along with it.