"Delivered" — iMessage's Problem

An iMessage, sent to someone who owns an iPhone, that can not be delivered to that iPhone, can never be "Delivered".

My wife inherited my old iPhone 3GS when I got the iPhone 5. She wasn't with a sanctioned iPhone operator in Belgium so she didn't get the APN settings OTA. I didn't think of checking them and setting them manually. So, she did not have an active data connection to her phone when she was out of the house.

We set up Messages at home when she was on Wi-Fi and Apple recognised her number as being linked to her Apple ID. Or is it iCloud ID? That dichotomy's another story... Now, when I started sending her texts they never reached her because during the day she is not at home, and Apple's servers couldn't connect to her phone.

Yet, whenever I text her Messages.app said the message was "Delivered". It got delivered alright, to her iPad that was lying at home, connected to our Wi-Fi network.

The reason must be that Apple's servers check for any device registered for receiving iMessages with the receiver's Apple ID. When it can reach one device it sends the message through and responds success to the sender. The sender has no idea to which devices the message arrived, all he gets to see is "Delivered".

Usually, when people send texts they mean to reach someone's phone. That's their primary target. If iCloud can sync it to iPads, iPods and Macs that's great but the phone remains most important.

With the above in mind (someone who has an unreachable phone but another device which can be reached) three situations can occur, one of which can be easily remedied, one is a bit harder and one where nothing can be done.

  1. Sending from iPhone. Apple should check the devices registered with the recipient's Apple ID, if it can reach the iPad but it can not reach the iPhone it should send the iPad message as per usual but also fall back to sending an SMS to the unreachable iPhone. Currently it does not fallback to SMS as soon as another non-iPhone device can be reached.
  2. Not sending from iPhone, but the sender has an iPhone. Apple should check the devices registered with the recipient's Apple ID, if one of them is a non-reachable iPhone it should then check whether the sender has a (reachable-via-data-connection) iPhone registered to his Apple ID. If so, then Apple can contact the iPhone and have it send an SMS to the recipient's phone to make sure the text gets delivered. Only if the sender has the fallback-to-SMS setting turned on of course.
  3. Not sending from iPhone and the sender has no iPhone. There is no way the message can be delivered to the non-reachable iPhone. I assume Apple does not have SMS servers in every country to make this happen on their behalf instead of using the sender's iPhone. But then it should not say "Delivered". It could say "Delivery failed." and show a popup with more info.

Solving situation 1 and 2 would help Apple get back on track with their "It just works" meme. It's a technical challenge, trying to get texts delivered any way they can. It's a interesting problem to solve. And when solved it would be magic. The user does not need to know how. It should just work.

Situation 3 would occur less frequently I think. People who don't have iPhones are less inclined to use iMessage.

With all of Apple's new services and software in the past couple of years... it has come to a point where a lot does not "It just works" anymore. More articles like this one will get written until they start fixing their software. Apple's hardware is drastically improving, their software department has been lacking.

I hope Apple will devote 2013 to doing nothing else but making things just work again.
Like it used to be.

Comments

It motivated me so much that I should think of submitting it into a website. Behance

Great content material and great layout. Your website deserves all of the positive feedback it’s been getting.
roof cleaning

Only aspire to mention ones content can be as incredible. This clarity with your post is superb and that i may think you’re a guru for this issue. High-quality along with your concur permit me to to seize your current give to keep modified by using approaching blog post. Thanks a lot hundreds of along with you should go on the pleasurable get the job done.
hi5 Login

The world is changing fast. people are also being changed.day by day we are becoming more dependant on degital system.yoU make me think of this really.You have a nice way of sharing your thoughts Beijing Translator

I havent any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us. use this link

Real Estate Group and SL Green Realty, has hit the 75 percent sold mark, a spokesperson for the project told The Real Deal exclusively. reseller gold and silver

We recommend that you do not rely solely on the information presented and that you always read labels, warnings, and directions before using or consuming a product. Please see our full disclaimer below. browse this site

Should there be another persuasive post you can share next time, I’ll be surely waiting for it. Nail art 2014

I have found that this article is really fascinating and a lot of the information here was new to me. Actors

Excellent! I really learned a lot of new words and stuff from this post. I must say that I am 100% impressed with this post. Thanks a million for posting this. Cheers! loading helpers

Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. هاك بلايستيشن

I read this article. I think You put a lot of effort to create this article. I appreciate your work. Apple earning disappointment

Great tips and very easy to understand. This will definitely be very useful for me when I get a chance to start my blog. mp3 hypnosis

No person doubts that Instagram will become one of the more well-liked social websites on cheaplikes.co.british sites that you can possibly use. This is merely because everyone finds it helpful in sharing pictures, which can mean more than a paragraph of a story. Even though Facebook remains preferred, the existence of Instagram as the part of Facebook’s application, men and women prefer to use Instagram because the element of their promo approaches. You of Instagram are increasing in amounts and there is no indication of decreasing. One of the main reasons is that the features and applications of Instagram are unequaled and they are all user friendly. People who have to focus on their company promotional methods needs to be smart sufficient in uploading as many exciting photographs as you can and obtain Instagram followers as fast as they may. After it is difficult to do it by hand, then they must get buy Instagram loves assessment for picking the best service agency. http://getigpromotion.com/buy-real-instagram-likes

I too have come to respect the band Anchor due to their hard work and dedication to make the best music that they can. http://getrealigfollowers.com/buy-real-ig-followers/

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well..
zazustudio.com

This blog is so nice to me. I will keep on coming here again and again. Visit my link as well..
entretien ménager

Excellent information on your blog, thank you for taking the time to share with us. Amazing insight you have on this, it's nice to find a website that details so much information about different artists.
BigFoot Pest Control

Thanks for a wonderful share. Your article has proved your hard work and experience you have got in this field. Brilliant .i love it reading.
text your ex back

I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article.
Evo

Nice blog and absolutely outstanding. You can do something much better but i still say this perfect.Keep trying for the best.
Allure Limousines

Best work you have done, this online website is really cool with great facts.
urns for ashes

I think this is a really article. You make this information interesting and engaging. You give readers a lot to think about and I appreciate that kind of writing. https://www.rebelmouse.com/doggydanonlinedogtrainer/

I havent any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us.
edm

If you set out to make me think today; mission accomplished! I really like your writing style and how you express your ideas. Thank you.
staycation in singapore

Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work.
Vidd

Nice to be visiting your blog again, it has been months for me. Well this article that i’ve been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.
https://www.rebelmouse.com/perfectvisiontodayreviews/

Hey There. I found your blog using msn. This is a very well written article. I’ll be sure to bookmark it and come back to read more of your useful info. Thanks for the post. I’ll definitely return.
website link

Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know.
more info

It was wondering if I could use this write-up on my other website, I will link it back to your website though.Great Thanks.
cheap fifa 15 coins

It was wondering if I could use this write-up on my other website, I will link it back to your website though.Great Thanks.
personal trainers in

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts.
http://compareprotein.com/

I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people.
Situs Judi

These are some great tools that i definitely use for SEO work. This is a great list to use in the future..
The Waxing Hub

I think this is a really good article. You make this information interesting and engaging. You give readers a lot to think about and I appreciate that kind of writing.
installment loans

Thanks for providing recent updates regarding the concern, I look forward to read more.
http://www.capturehisheart.net/‎

Thanks for providing recent updates regarding the concern, I look forward to read more.
click here to buy instagram followers cheap

Nice post. I was checking constantly this blog and I’m impressed! Extremely useful info specially the last part I care for such information a lot. I was seeking this certain info for a long time. Thank you and good luck.
the review at girlfriendactivationsystemreviews helped me a lot

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. rebelmouse.com/

Thank you a bunch for sharing this with all of us you actually realize what you are talking about! Bookmarked. Please also seek advice from my site =). We could have a hyperlink change contract between us!
Fabrica Agrigos Moda

I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post.
ELO Boost

I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business.
buy league of legends account

It was wondering if I could use this write-up on my other website, I will link it back to your website though.Great Thanks.
Togel Online

Good website! I truly love how it is easy on my eyes it is. I am wondering how I might be notified whenever a new post has been made. I have subscribed to your RSS which may do the trick? Have a great day!
maillocker

Nice to be visiting your blog again, it has been months for me. Well this article that i’ve been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.
https://www.rebelmouse.com/texttheromancebackmichaelfiore/

This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it,
strategic campaigns inc rating

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
christian h. girlfriend system

Awesome and interesting article. Great things you've always shared with us. Thanks. Just continue composing this kind of post.

make women want you: rebelmouse.com/makewomenwantyoureview/

You know your projects stand out of the herd. There is something special about them. It seems to me all of them are really brilliant!
banners Chicago

Great write-up, I am a big believer in commenting on blogs to inform the blog writers know that they’ve added something worthwhile to the world wide web!..
meet new friends onlne

Pages