why can't i hear someone on my iphone
Clogged Headset Port. If your headset port is clogged with debris, your iPhone may act as if an accessory is attached even when one isn't. In this case, your call sounds will not be transmitted through your receiver. To clear the clog in your headset port, place a headphone jack in the port, pull it out and repeat several times.