Some people complain that Apple’s smartphone doesn’t have an LED to flash to silently notify you of an incoming call or an alarm going off.

Actually it does: the camera flash can be set to take care this task.

Go to: Settings > General > Accessibility > LED Flash for Alerts.