Why isn't my iPhone updating?

I've been trying to perform a software update on my iPhone 5s by going into the phone's settings and then general and clicking software update, but every time I do this it just says "checking for updates" but it's not letting me update. I left it checking for an update for about 15 minutes and still nothing. I'm currently running IOS 7.0.4

Maybe you don't have the proper downloads installed to accept them.

Try plugging it into your computer and updating it through the computer

I don't know buddy

Connect it to your computer. I always clear the history first.

  • Will updating my iPhone apps affect my phone speed as how updating the Operating System (OS) will? Currently I'm using the iPhone 5s on iOS 8.3 I know if I were to update my phone to the latest OS I may notice some slowdown on my phone's performance, since it may not have the "muscle" to handle certain functions. Many apps now are optimised for iOS 9 and/or the 6th generation phones. Will my 5s' speed performance slow down if I update my apps? Will the app's performance slow down?
  • Why won't my Snapchat update? I tried updating it but it didn't work.(IPhone 7)? So I looked at my software it's up to date so I checked Snapchat help page and it said to delete from the iPhone storage so I did and I re downloaded it but it still did nothing I'm kinda upset.
  • Why won't my iphone 4 send pics since updating to iOs6? I always could send pics with no problem. Then one day me and my friend both updated to iOs 6 and now both can't send pics to anyone. I then updated to iOs 6.0.1. And still had the same problem. I have AT&T by the way. But anyway I also went in and set up my iMessage I believe it let me send it to someone with an iPhone but nobody else! HOW DO I SEND PICTURE MESSAGES TO ANYONE WITHOUT ANY PROBLEMS LIKE BEFORE!
  • Why is my iPhone acting weird after updating it? When I'm using 3G and I search for something on google or try to open a link from my Facebook app, I get a message that says "Response Error. Technical description: 502 Bad Gateway - Response Error, a bad response was received from another proxy server or the destination origin server." What the hell does that mean?