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

Message receipt acknowledgement not implemented by Apple ?!

I just bought an iPhone 4S on the Apple store and this is my first smartphone.


How can i do to receive a message receipt acknowledgement ?


When i send a sms to somebody i would like to know when this sms is received by this person's phone (not read, simply received).


I could do this without problem with my little and very simple Nokia 2600, but it seems that this is impossible with an iPhone 4S !


Why do this basic feature has not been yet implemented by Apple ?! This is incredible....


Does anybody have information about this ? Is there any Apps able to implement this basic feature ?


Thank you for your help

Posted on Feb 2, 2012 4:49 PM

Reply
15 replies

Feb 3, 2012 1:48 AM in response to gdgmacguy

Don't beleive that, many persons around me, here in France, use this feature, and i used it every day until i received my iPhone. Now i can't use it any more and this is very annoying for me.


This question is regulary found on french forums (if you can read french) :

http://forum.lesmobiles.com/apple-iphone-4s/accuse-de-reception-t75393.html

http://www.iphone4.fr/forum/topic/4860-accuse-de-reception-pour-les-sms

http://www.webiphone.fr/accuse-de-reception-sms-avec-iphonedelivery-2

http://fr.globedia.com/recevoir-les-accuses-reception-sms-sur-iphone-jailbreake- ios

...


All carriers here in France (Orange, SFR, Bouygues telecom and Free mobile) support this feature.


Some Apps implement this feature, but you have to jailbrake the iPhone to use them 😮

(IphoneDelivery is one of them).


Do i have to jailbrak my iPhone to use this basic feature ?! I would prefer to find it in official Apple IOS !

Feb 2, 2012 5:16 PM in response to stevejobsfan0123

You don't understand my question...


I do know when my sms is sent by the iPhone... but i don't know when it is actually received by the person's phone, even if iPhone says "Delivered".


It will say "Delivered" even if the person's phone is switched off. You can make the experience...


"Delivered" = "Delivered on carrier servers" but not on person's phone.


Once again I had this basic feature with my little Nokia.

Feb 2, 2012 5:39 PM in response to stevejobsfan0123

In fact i imagine the protocol looks like this :


1) sender iPhone ---> my SMS ---> carrier Server


2) carrier Server ---> ACK-1 ---> sender iPhone => "Delivered" is displayed by sender iPhone


An then, if (or when) the phone receiver is switched on :


3) carrier Server ---- > my SMS ---> receiver phone


4) receiver phone ----> ACK-2 ---> carrier Server


5) carrier Server ---> ACK-2 ----> sender iPhone


ACK-2 is not treated by the iPhone !! but it is treated by a simple Nokia.


When do Apple will implement this basic feature in IOS ?!

Apr 22, 2012 2:32 AM in response to Max006

I hope this helps:


I suggest install the app SMSReports. When you want to receive sms repeipt from the recipient start to write from this app.


If you want to find out the "magic" behind it: one simply has to prepend a string (operator dependent) to the sms text.

In my case I configured my operator (Sweden 3) in SMSReports and it acutally prepends *KV# to my sms messages to require receipt from the recipient. When I want send an sms using iMessages only I simply have to prepend *KV# to the text. Simple as that and it works.


It's really annoing that this feature -which as old as the SMS service is- is still not implemented in iMessages!


Apple:please implement it!

May 8, 2012 9:10 AM in response to Max006

iMessage offers delivered/read reciepts but regular SMS messages do not. This has never been supported on the iPhone.


I thought delivered mean it was DELIVERED to the phone, and then it shows READ when that person has read it.


The sender will also need to enable Read Reciepts on their iOS device for it to work. I have a few friends who have it disabled and all it will say is Delivered, not 'Read at (time)'. It's disabled by default for privacy reasons and its up to that person if they want to enable it. Just because you have it on doesn't mean everyone does.

May 16, 2012 7:02 AM in response to Max006

I see there are other users who would use this.

It is up to apple to implement this basic feature. There are some apps in the app store trying to work around it but those apps are not well integrated in the original iMessage. They aren't solution to this missin feature problem.

The feature exists since sms is arround and has been implemented on the major part of the mobile device vendors products. I'd welcome some activity on this issue from Apple!

Still not solved!

May 16, 2012 7:43 AM in response to Max006

The difficulty here is that the SMS system itself doesn't implement the ACKs. SMS as a protocol neither guarantees delivery nor acknowledges it. You can add some bytes to the message packet (specifically, prefix the message with "*0#" or "*N#") asking for an acknowledgement, but it is typically ignored by most systems or, if observed, generally acknowledges receipt at the gateway, not at the recipient device.


See http://en.wikipedia.org/wiki/SMS#GSM and http://en.wikipedia.org/wiki/Short_message_service_technical_realisation_(GSM)

Message receipt acknowledgement not implemented by Apple ?!

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