My iPhone 4 has turned off and will not come back on?

I've had the phone since about 2012 and had the screen replaced 3 times. This morning the battery was full and it has turned off and will not come back on whatsoever. What do I need to do?

Take it to an Apple store or wherever you bought it to get it repaired. Maybe next time you're in the market for a phone, you'll think twice about buying over-priced Apple junk.

Try and plugging it in. I know its full but do it anyway. Try turning it on.
If you use a computer for backing it up plug it into that… It may wake it up.
If that doesn't work. Take it back to be repaired.

  • My iPhone turned off by itself and turned back on while using a app? When I was on YouTube my phone just shutted off by itself then turned on. Is there something wrong with the phone. Also when I click my home button one time the phone sometimes wouldnt come on till the second click. What can I do?
  • My iphone has turned itself off and won't come back on? I have the iphone 4 8g and I have had it for only a month, it is well looked after and I locked the phone then 3 minutes later I tried to access it and it is off and will not come back on, I think I had received a phone call which could have frozen the phone, does anyone know what this is? The phone was purchased from an 02 store and is on pay as you go.
  • My iphone 4 froze, screen turned green and turned off? I was playing a game i regularly play when it froze. I let it sit there for a couple minutes, I pressed the home button and the screen turned green, It was green for a minute. It shut off and won't turn on. I plugged it into the charger 20 mins ago and still no response. Also, my power button broke a whille ago. What can i do? Keep it plugged in until it turns on or should i unplug it for a couple days?
  • Iphone has suddenly just shut off and won't come back on? I was using my iphone and it had 53% batterylife and then it just turned off and now it won't come back on. I tried plugging it in, but to no avail. Anyone know how to fix this?