Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

iMessage won't verify my phone number. When I try to select my number for messages to be sent, it's greyed out. So I receive my iMessages over email which I don't want to do.

I've tried: turning iMessage on and off, resetting network settings, rebooting my phone and nothing's worked.

Any ideas?

share|improve this question
What happens when you turn iMessage on on your iPhone? What does it display in text below the iMessage on-off control? Where exactly are you "trying to select your number for messages" and finding it greyed out? – Old Pro May 19 '13 at 21:20

Looks like you tried all the basic troubleshooting steps. Heres the next step:

  1. Make sure your data is backed up, either iTunes or iCloud.
  2. Turn iMessage off (make sure to do this).
  3. Erase all contents and settings (this will wipe your device.) Settings > General > Reset > Erase All Contents and Settings.
  4. Set the phone up as New (make sure to do this)
  5. Turn on iMessage, wait for it to activate. Once it's activated erase the phone again and restore from your backup.
share|improve this answer

You need to sign in to iCloud on your iPhone before it can receive messages via iMessage. After you do that, you can even receive iMessages sent to your email address if you register the address with your Apple ID.

share|improve this answer

This was an easy fix for me:

  • Backup on iCloud if you feel like you need to
  • Turn off your iMessage
  • Go and delete all your network settings
  • Let the phone restart
  • Turn on the iMessage again, wait for 10 seconds or so
share|improve this answer
This seems similar to what the OP says they tried and didn't work? Also more/less same as first answers? – beroe Oct 2 '13 at 20:44

With iOS 8, you can toggle iMessage off and on.

share|improve this answer

protected by Community Jun 19 '15 at 0:48

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.