How to get iMessage to work on iOS 7?

I updated my iPhone 4S to iOS 7 on Thursday of this week, and since then, my iMessage will not activate. Prior to updating to iOS 7, I had never had a problem with iMessage. When I try to activate it, it displays "Waiting for activation" and then, after a long time (close to a day), it will say activation has failed. I have tried many things to resolve this with no success:
-switching iMessage on and off many times
-signing out of my Apple account and trying to activate iMessage with my phone number
-resetting my network settings
-restoring my iPhone (from backup)

None of the above attempts have worked, and now I have no idea what I can do to resolve this issue. Any help would be appreciated.

There are possible methods to fix iMessage "Waiting for Activation" error in the below resource

  • Why don't my Emojis work.iPhone 4 iOS 6.0.1 iMessage? People get my Emojis but I don't get theirs I get?=? Sometimes I get blanks. Btw everything is updated on my phone and my emoji keyboard is on. Is there an emoji app I should download if yes please give me the link. And iMessage doesn't always work with all iPhone users its set as text message instead of iMessage" and they get my Emojis even when I use text message but I don't get their. If you have an answer thank you: D
  • IPhone can't send iMessage to iPod touch user with iMessage? At random times, whenever I try to iMessage my friend who has just a iPod Touch, where you type in the message will say "Text Message" instead of "iMessage." is there a way to fix this so it will always send as a iMessage instead of Text?
  • IOS 7 update iMessage won't work? My iMessage on my iPhone 4S won't work after I updated it to ios 7. It says "waiting for activation" and when I go to log into my iTunes account, it simply won't work. Any ideas?
  • IMessage won't send to another iPhone with iMessage? So my iMessage works to all my friends that have iMessage except one friend in particular. He has iMessage on his phone and can iMessage all his friends but he can't iMessage me. We both have iMessage turned on on our phones but they simply will not iMessage each other.