Question: why do my imessages show phone numbers instead of names?
Answer: If you find iMessage showing numbers, not name OR some of your contacts (possibly all) are missing from your iDevice immediately after an iOS upgrade; one option is to restore them back from your iCloud backup. ... Next, restart your iDevice and come back to this setting and turn back ON Contacts under iCloud.