Why won't my iPhone 4S volume work?

When I try to put to volume up or down no bar appears but the ringer picture does. The ringtone rings fine and I can change the volume when I'm in call. However I can't play any music or videos with sound-yet the headphones work perfectly! I also get no text or alert notification sounds either!

I've tried sucking on the headphone jack, cleaning it with a q tip, blow dryer, turning it off and on, put the ear phones in and put several times and going back and forth on speaker when having someone call me. The only thing I didn't so was restore network settings cuz I don't wanna lose my data!

Does anyone have ideas on how else I could fix this before I have to go to the apple store?

Did you try switching your volume on? The square switch button above your volume buttons to turn your volume on/off.

  • Why won't the volume on my iPhone work? My iPhone 4 won't play any music with my earphones in, when I go to the app it says it the volume is unavailable. I checked all my other apps on my phone that play music and they all said the same thing. Is there anything I can do to fix it?
  • Why won't my volume work? IPhone 4S problem So I was eating cereal -.- and my phone dropped, I cleaned it As soon as possible and put it in rice but now I can't hear anything. I can't hear when I type, I volume bar won't show up and I tried going to setting to the assistivetouch but nothing works, the volume on pandora doesn't show up neither does YouTube. Help! Should I put it in rice and leave it for a longer time? I also tried resetting it but it's still the same
  • My volume won't work on my iPhone 4s My phones volume hasn't been working lately. I tried EVERYTHING. I tried turning up the volume but the volume bars don't appear. I rest my phone but NOTHING seems to work.
  • My volume on my iPhone won't work? Ok so every time I go on YouTube or pandora to listen to music or something the volume goes on then it clicks off at first my network wasn't working but I reseted it and now it works but I don't know what to do about the volume it's really annoying.