"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

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post.
Web Design

That is really nice to hear. thank you for the update and good luck.
http://searchsimplicity.com

I know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information.
centre de recyclage des déchets

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.

how to get a girlfriend out of your league

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

I like this post,And I guess that they having fun to read this post,they shall take a good site to make a information,thanks for sharing it to me.
grid themes

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic.
restaurant wordpress themes

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
wedding band hire

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.
Surprise Drapery

Great article Lot's of information to Read...Great Man Keep Posting and update to People..Thanks
Phoenix Painter

Thanks For sharing this Superb article.I use this Article to show my assignment in college.it is useful For me Great Work.
Tempe Glass Repair

Love to read it,Waiting For More new Update and I Already Read your Recent Post its Great Thanks.
Peoria Laptop Repair

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.
Viral Swarm

Thanks for sharing the post.. parents are worlds best person in each lives of individual..they need or must succeed to sustain needs of the family.
Phoenix Drapery

thanks for the tips and information..i really appreciate it..
http://getfollower.org/

I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website.
Sydney wedding photographer

I can’t imagine focusing long enough to research; much less write this kind of article. You’ve outdone yourself with this material. This is great content.
car boot sales in birmingham

Great content material and great layout. Your deserves all of the positive feedback it’s been getting.
blog comments

You’ve got some interesting points in this article. I would have never considered any of these if I didn’t come across this. Thanks!.
entretien ménager Montréal

Thanks For sharing this Superb article.I use this Article to show my assignment in college.it is useful For me Great Work.
meet rich men

Great post I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article.
Miami SEO Expert

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.
cloudally

Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you.
Glendale Blinds & Drapery

What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much.
Glendale Electrician

Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you.
Pet sitting franchise

Great article Lot's of information to Read...Great Man Keep Posting and update to People..Thanks
Disaster news

Excellent website you have here, so much cool information!..
Keranique Hair Regrowth Free Trial

Great article Lot's of information to Read...Great Man Keep Posting and update to People..Thanks
http://www.rebelmouse.com/onlinealluremichaelfiore

very interesting post.this is my first time visit here.i found so mmany interesting stuff in your blog especially its discussion..thanks for the post!

SECU Login

Pages