IMessage just won't activate?

My iMessage on my iPhone 4 stopped working last Monday and every time I check if it has activated it will say 'activation unsuccessful'.
I have tried resetting it, resetting the network settings etc but nothing seems to work.
My FaceTime works fine and that states that it can send and receive at my number, but my iMessage just shows my email yet still doesn't work.
Does anybody have any solutions or ideas to as what has happened and what I need to do?

Check your settings

Make sure you are using your own AppleID and nobody else is using it. If someone else has already activated iMessage on another device using your ID, it won't work.

Ensure you are allowed to send international texts, as to activate iMessage, the phone sends a text to the Apple servers in the UK. Make sure you have enough credit to send a text if you are on prepay.

Make sure you have an active data connection, either Wi-Fi of cellular, as iMessage needs this to function.

Make sure you are connected to a cellular network, and not out of coverage or in a blackspot too.

Failing all of that, contact your carrier or apple support, as you may need to send it away for repair.

Check to see if location is turned on

  • My iMessage won't activate on my iPhone 3gs? It just says waiting for activation and i really confused. I don't know how to activate it and i want to use my number not my apple account any help? And how do i activate it
  • Imessage won't activate phone number on iphone 4? My Imessage was working fine earlier today but it suddenly stopped and won't come on. I have reset network settings and sign in and out of apple. It just says waiting for activation and i can't select my phone number i the send and receive section.
  • IMessage won't activate at all? I have a sprint iphone 5 my phone is off right now but I still use it on Wi-Fi and i restored my phone and my imessage won't activate… Its so annoying i put ios 7 on it the other day and it was working fine because on 6.1.4 it was getting annoying… No one else is having this problem its just me ugh someone help me please
  • 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.