When the on/off button on the iPhone is stuck, how can it be fixed?

Like for an iphone4.

If you mean something went in it, and is literally "stuck" (it won't click), then I'd try to clean it with a cotton swab or something.

If it won't work, I'd try restarting it by holding the on/off button for 4 seconds, then (while holding the on/off button) holding the home button for 4 seconds.

If that doesn't work, I would restore the iPhone 4s.

If all else fails, you can always go to the Apple store.

  • Off button on my iphone 4 is stuck? I noticed how difficult it was to turn my phone off lately and I thought it was just the case I was using so I took it of to turn off my phone and the button is stuck! I'm very gentle with my phone, and none of my friends touched it before it happened… How do I fix it?
  • Button to turn off my iPhone 4 is like stuck I got my apple iPhone 4 about a month and a half ago. I have a cover for it but I'm very careful with it. I haven't dropped it or slammed it or anything. It's still in good condition but for some reason the button on the top to turn off the screan and power it off is stuck. Has this happened to anyone else?
  • Stuck on/off button on iPhone 4s? Well I'm usually pretty good about not dropping my phone, but the other day I happened to drop it while running to my car. The on/off button was stuck when I picked it up. There are no dents or anything jamming it in… But it doesn't not work when I press on it. Is there a way I can try and fix this before I go to apple and getting a replacement? I do have insurance.
  • Stuck iPhone 4 lock button! Stuck/Stripped screws Okay so, I've had this stupid panda case on my phone and it jammed my lock button. It still works if you push super hard from the side, but no clicking sound. I saw how to fix it by opening my phone up but the screws won't come out no matter what! I tried a screwdriver alone, with duct tape, rubber band, double sided tape, everything! I don't have a warranty on my phone, and I'm looking for a super inexpensive (>$5) way to fix it, any ideas?