There can be a host of reasons for why your iPhone doesn’t have service, but one of the most common is the inability to receive a network signal, which can be caused, for example, by being underground or on a subway. Other causes include restrictions on roaming, cellular data usage being turned off or experiencing some kind of error, or using an older model with a lack of 3G.