Understanding when this happens helps you avoid it in the future. Here are the three most common situations:

Without Safari, your iPhone literally cannot interpret the download command.