You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

💡 Did you know?

⏺ If you can't accept iCloud Terms and Conditions... Learn more >

⏺ If you don't see your iCloud notes in the Notes app... Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Unable to receive text messages unless I'm connected to wifi (and receive them as imessage)!

My son's iphone doesn't have a data plan but he has a text plan. I have an iphone and when I send text messages to him, they go over imessage. He receives them OK at home and when he's connected to wifi, but of course, when he's not connected to wifi, the imessages don't get to him. And he only receives those imessages once we connects to wifi.


The issue here is that the sender (in this case me) has to change their phone to make sure that they're not using imessages at all, not just for one receiver/destination, but for the whole phone!!! This whole thing of imessage/txt is completely screwed up on iPhones. How does the sender know that the recipient can't receive the messages because he's not on wifi?!


This is completely ridiculous. Apple came up with this iMessage protocol and communication and completely screwed up all those people who don't have a data plan.

iPhone 13

Posted on Apr 14, 2023 4:47 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 14, 2023 7:06 PM

I don't think we're talking about the same thing. These are not MMS messages, these are just plain SMS messages. The problem here is that the sender iPhone knows that - at one point - it could send iMessage to a receiver so now it sends all the time as an iMessage but the receiver is no longer connected with data - so the iMessage is not delivered. The way to fix this could be:

  1. If the message was not delivered via iMessage in a given amount of time, then switch it to plain SMS and send it over as an SMS
  2. Let the sender decide who to send iMessages to and who to send SMS to. That way at least I have an option - right now the ONLY option I have is to turn off iMessages completely on MY phone (the sender) so that I can send messages to my son. There's no way anybody else would know this or would be willing to do this to send an SMS.
15 replies
Question marked as Top-ranking reply

Apr 14, 2023 7:06 PM in response to Lawrence Finch

I don't think we're talking about the same thing. These are not MMS messages, these are just plain SMS messages. The problem here is that the sender iPhone knows that - at one point - it could send iMessage to a receiver so now it sends all the time as an iMessage but the receiver is no longer connected with data - so the iMessage is not delivered. The way to fix this could be:

  1. If the message was not delivered via iMessage in a given amount of time, then switch it to plain SMS and send it over as an SMS
  2. Let the sender decide who to send iMessages to and who to send SMS to. That way at least I have an option - right now the ONLY option I have is to turn off iMessages completely on MY phone (the sender) so that I can send messages to my son. There's no way anybody else would know this or would be willing to do this to send an SMS.

Apr 14, 2023 5:54 PM in response to Mac Jim ID

This used to work, but no longer works. I even went to the Apple store and they said that the option to tap and hold disappeared in a very recent iOS update. My son just now came by and is furious because he's missing texts from potential employers for a summer job - that he's missing or getting late because the sender doesn't know that Apple is holding the messages until he gets onto wifi. What a joke.

Apr 15, 2023 8:25 AM in response to anibal234

Not true. I'm using iOS 16.3.1 and it is the same process to Unsend a message. Here is the support article showing how to tap and hold the bubble to bring up a menu allowing you to Unsend. In that same menu you can Edit the message and also "Send as SMS".

Unsend and edit messages on iPhone - Apple Support


While this option will work, I do agree that there should be a setting to prevent it. Your son may get 2 messages if the first one gets sent on iMessage, then the other as SMS. I don't see if it has been said if you shut off iMessage on your sons phone.

Apr 15, 2023 12:23 PM in response to Mac Jim ID

Already set as off. He's telling me he's not receiving any messages at all now.


How can I tell if I'm sending him to his iMessage or not? I am looking at my phone now, and I have his contact info with his mobile (which has a star - since I made it a favourite) and also a "recent" label attached. There's his mobile number and under "home" label (I'm looking at the contact card for him) I see his gmail address. I don't see anything else about iMessage/Apple ID or anything like that.



Apr 15, 2023 8:06 AM in response to anibal234

anibal234 wrote:

1. I don't think we're talking about the same thing. These are not MMS messages, these are just plain SMS messages. The problem here is that the sender iPhone knows that - at one point - it could send iMessage to a receiver so now it sends all the time as an iMessage but the receiver is no longer connected with data - so the iMessage is not delivered. The way to fix this could be:
If the message was not delivered via iMessage in a given amount of time, then switch it to plain SMS and send it over as an SMS

It does that if you turn on “Send as SMS” in Settings/Messages


2. Let the sender decide who to send iMessages to and who to send SMS to. That way at least I have an option - right now the ONLY option I have is to turn off iMessages completely on MY phone (the sender) so that I can send messages to my son. There's no way anybody else would know this or would be willing to do this to send an SMS.

You shouldn’t have to do that, because if you turn on “Send as SMS” that will happen automatically.


But the further complication is that SMS can contain only text, and is limited to 160 characters, or 70 characters if there are emoji in the message (because emoji require that the message be sent as 16 bit characters). If the message exceeds these limits or contains images or other files it will be send as MMS, but if the recipient cannot receive MMS (because they don’t have a a cellular plan) the message cannot be delivered.


Apr 15, 2023 8:36 AM in response to Mac Jim ID

How can I shut off iMessages on my son's phone? I'd be willing to try that, andI think we have tried already but I can definitely try it again. The option to tap-and-hold and then choose "Send as SMS" (or something like that) no longer works. I even went to the Apple Store and one of the guys there confirmed with me that this option is no longer present with the new iOS.

Apr 15, 2023 8:49 AM in response to anibal234

anibal234 wrote:

How can I shut off iMessages on my son's phone? I'd be willing to try that, andI think we have tried already but I can definitely try it again. The option to tap-and-hold and then choose "Send as SMS" (or something like that) no longer works. I even went to the Apple Store and one of the guys there confirmed with me that this option is no longer present with the new iOS.

On your son’s phone, Go to Settings/Messages. Tap on Send & Receive, then tap on his Apple ID at the bottom of the page and sign out.

Apr 15, 2023 12:34 PM in response to Lawrence Finch

This worked!!!! So, since going to the Apple Store we had iMessages turned off - that turned the whole thing off and nothing was working. The "Send & Receive" option was not even available. So, I just turned on iMessage again, now the "Send & Receive" option was available and I can see the phone number of my son registered under iMessage. I just turned that off and bingo! He can now receive regular text messages. Thanks!!!

Unable to receive text messages unless I'm connected to wifi (and receive them as imessage)!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.