The first step in troubleshooting any equipment is to restart it.
A restart can fix many glitches.
Another important troubleshooting step is toupdate your iPhoneso it has the latest version of the iOS operating system.

Clean the iPhone speaker.
If you don’t hear the ringer for incoming calls, the speaker may be dirty or broken.
Test the speaker by playing music or a video.

Turn up the volume.
Learn how tofix iPhone speakers.
verify you haven’t silenced your iPhone and forgotten to turn the ringer back on.

Turn off Do Not Disturb.
you’re free to check for DND at a glance.
If a moon icon appears in the upper-right corner of the home screen, DND is on.
(OniPhone X, the moon icon appears only in Control Center.)
If you schedule DND, you may need to adjust the options.
Unblock a blocked number.
Apple introduced the ability to block voice calls, FaceTime calls, and text messages in iOS 7.
Tounblock a number on iPhone, complete these steps:
Disable Silence Unknown Callers.
Instead, the iPhone sends them right to voicemail.
To disable this feature, selectSettings>Phone, and then turn off theSilence Unknown Callersswitch.
Change your custom ringtone.
If your iPhone still doesn’t ring for incoming calls, check your ringtone.
see to it the phone isn’t stuck in Headphone mode.
It could be that your iPhone is ringing but sending the audio to the wrong place.
This is a feature called Continuity.