Some users have stated that text message notifications show the phone number rather than the contact name after updating to iOS 9. Reported problems include, but are not limited to:
- Only iMessages do not display the name
- Only certain/random contact names are missing
How to fix missing contact names
Here is how you can fix this problem. Please, after you follow each step, check whether the problem is fixed:
1-Restart your device by pressing and holding the on/off button and then slide the slider.
2-Make sure to upgrade to Apple’s latest iOS release by going to Settings > General > Software Update
3-Go to Settings > Messages and turn off iMessage, wait a few seconds then turn back on.
4-Go to Settings > Messages and turn off MMS Messaging and turn back on.
5-Reset your network settings by going to Settings > General > Reset > Reset Network Settings. Note this action will delete your Wi-Fi passwords.
6-This tip may not be an ideal solution but you may want to try. Try deleting the whole conversation messages from the the affected contact.
7-Try these steps:
a-Restart your iPhone
b-Once the device turns on, do not enter your passcode, simply lock the iPhone immediately by pressing the Sleep/Wake (or on/off) button.
c-Ask a person to send a text message, note this person should be someone whose contact you are having a problem with.
d-When you receive the message, unlock the phone and read it. After you read it, simply lock the phone again.
e-Again ask the same person to send a message.
f-Repeating these steps will fix this issue but only for that particular number. Repeat this steps for every broken contact.
If your iPhone (or iPad) is not making any sound when a new message arrives, see this article to fix.
This worked for me all the other suggestions would just fix the problem temporarily.