iPhone doesn't receive iMessages sent to phone number
Just recently my iPhone 5 won't receive iMessages that are sent to my phone number, my iPad and Mac receive them just fine, and after rebooting my phone the problem solves itself only for a little while and comes back again. I have even turned my iMessage off and back on countless times, and even restored my phone and set it up as new and the problem still persists! Now i have set it up so on all my devices, iMessages get sent from my Apple ID and now my iPhone has been receiving all iMessages without any problems, although i really would prefer to use my phone number. Any help is greatly appreciated.
iPhone 5, iOS 6.0.1