Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Is there a way I can get Messages to prompt when it wants to send a message as SMS rather than an iMessage ?

I hate noticing that when a message fails to send, its sent as SMS instead of imessage, which I get charged for. This happens when I activate the SEND AS SMS option.

However I would still want to send a message as SMS if necessary (emergency etc). Is there an option/app/tweak that can help me accomplish that?

share|improve this question

4 Answers 4

up vote 1 down vote accepted

I found a solution to anyone wondering.

Get a cydia app called xMessages .. Once enabled, you can tap and hold the "send" button and it will you prompt you to switch between text and imessage.

There are other nice options as well to discover, check it out.

share|improve this answer

One solution you could test is using your recipients email address.

  • Your recipient has to have one, his iCloud address, that he used to log in (and he can add as many as he wants).
  • If the message is not sent, it shouldn't be sent as SMS.
  • You can still send message to his phone number, if you want to be sure he receives it.
share|improve this answer

Messages does give you an indicator of when a message is going to be sent as an SMS or an iMessage.

The recipient's name, and the send button will be in green. Also it will say Text Message. in the text field where you would type your message.

If it is going to send it by iMessage. All of the above will be blue. And it will say iMessage. in the text field where you would type your message.

share|improve this answer
1  
What happens with me is that the button is blue, however it changes to green after a few mins : When the imessage have already failed to send, it sends as text instead. –  Render Jan 30 '12 at 22:46
    
So you do you mean. You hit send when blue (iMessage). But it fails. Then later sends the message as SMS when it automatically retries? –  markhunte Jan 30 '12 at 22:53
    
Exactly, and I waste money doing that with overseas messages ! –  Render Jan 30 '12 at 23:24
    
It may be just me but thats not clear in your question. You may want to update it –  markhunte Jan 30 '12 at 23:40
    
Updated, thanks for pointing that out –  Render Jan 31 '12 at 1:55

This is something I wish iOS5 had. Alas, it does not - however if it fails to send as iMessage with send as SMS disabled, it will allow you to tap / hold (I forget which) and specify to send as text.

The main caveat to this, though, is that it doesn't 'alert' you per-se.

share|improve this answer
    
Maybe a cydia app can fix this ? –  Render Jan 30 '12 at 18:11
    
As far as I know, there aren't any Cydia apps which support iMessage - although I could well be wrong. As a long-time iPhone user and having tried jailbreaking, though, my advice would be against that route. If you check your phone periodically the above will work, otherwise submit a bug req to Apple - they are very good at listening to what people want and may well sort the problem out for you. Also possible: does the other iMessage user have it setup with an email as well? You could iMessage that = no failures (in theory) and no fallback, and then in emergency use their number. –  George Pearce Jan 30 '12 at 18:15

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.