用 iMessage 的时候,如果我打开了网络,对方没打开,这咋算算正常短信还是算 iMessage

如果对方把手机网络关掉了,iOS似乎不能准确检测出来。曾经朋友因为流量用完关掉网络功能,但iOS还是试图把短信用iMessage发出去。过很久(感觉10分钟左右)iOS发现没有deliver成功,会自动重新用普通短信发出去。
■网友
根据官方的文档,普通的 iMessage 信息会通过 APNs(Apple Push Notification Service/苹果推送信息服务) 推送到对方的所有设备。如果对方所有设备都不在线,这些信息会进入 APNs 的一个等待队列,信息在等待队列最多保留7天。
■网友
走正常短信,发出信息是蓝色为iMessage,绿色为正常文本信息,按短信收费
■网友
用文空本框文字和发送按钮的颜色就可以知道了如果空文本框文字是iMessage并且按钮为蓝色则走iMessage通道,不收取短信费用,只收取流量费用(Wi-Fi不计算流量)如果空文本框文字是文本信息并且按钮为绿色则走普通短信通道,收取短信费用。
■网友
我自己来回答吧, 我验证了一下,如果对方把手机网络关掉了,iOS不能准确检测出来。 如果对方没有开启网络的话,就会一直存在服务器端(具体存多久不清楚),直到对方把网络打开,才能接收到。
■网友
iMessage还是有不完善的地方.必须确保俩人都在联网状态..不然很可能发生收不到的情况.而且普通短信也不会发.
■网友
我前几天遇到一个情况就是我的ipad和iPhone都注册了imessage,但是我的iPhone没有选择开启iMessage。如图,用 iMessage 的时候,如果我打开了网络,对方没打开,这咋算算正常短信还是算 iMessage
【用 iMessage 的时候,如果我打开了网络,对方没打开,这咋算算正常短信还是算 iMessage】
一个客户给我发了条短信,我四天后才在我的ipad看到。然后我检查了我的iPhone是没有收到这条短信的。怎么说呢。。我觉得这是个bug。因为如果我没开imessage,对口却发到ipad端了,而对方以为的是已经成功发到了。我这却没看到。有人知道的麻烦告诉一下这个bug的解决方法,谢谢。
■网友
其实很悲剧,很多时候想用iMessage省短信费的,结果对方没开网,最后用短信发出去了,比较人性话的做法是你apple用短信发之前给我一个确认按钮,所以我们通常的做法是用微信或者qq问一下,对方如果能收到说明有网,那这个时候显然没有人再回来用iMessage吧,如果微信或qq过去没反应,那再回来用短信或者直接电话吧(其实iMessage基本是无用…)


    推荐阅读