Dead pixels on iPhone screens can be caused by manufacturing defects, physical damage, or normal wear and tear.