If your iPhone says “No SIM Card,” the device doesn't recognize the SIM card. The simplest solution is to take it out and reset it.