iphone ios消息推送延迟解决办法

avatar
关注

之前在贴吧分享了我用全新id激活手机解决办法,但没有撑过一个星期,我又陷入了无尽的烦恼。经过无数次尝试,我突然发现,其实不是在所有的wifi情况下都会出现这样的情况,比如我去朋友家玩,在他们家我的手机其实是正常的,那么问题来了,虽然我的手机在我两个住处一个电信的200m宽带一个联通的100m的网络状况下都会延迟,但我更倾向于网络问题。但不是真正的网络问题,是伪网络问题,为什么这么说呢,请往下面看。

首先知道,ios的消息推送原理是首先把消息推送给苹果服务器,然后再推送到你的软件端,再经过手机提醒被你看见。虽然我不是学网络工程或it的,但这无非就是一个网络请求的问题对吧,那如何解决呢?我看过苹果客服给我发的关于apns的文章,提到了防火墙,但是傻子都知道,一个防火墙怎么可能导致消息延迟呢,要真拦,你是消息都收不到的。那么,它里面的tcp端口呢?里面提到了443端口,那么443端口是什么的端口呢?没错,有学这方面的朋友已经想到了————https,如果没有理解错误,他的工作机制跟apns其实差不多,但也有可能是我误打误撞了。

没错,经过我翻看有关文章,社区的问题,虽然不是直接再说苹果的消息延迟怎么处理,但我发现苹果的app开发规定,必须要用https而不是http,这其中设计ssl等问题我就不多说了,有比我更懂的,那么这再结合之前看过的apns的文章,换成网络请求为https后端口的改变与文章里提到的443不谋而合,我有了个大胆的想法。

于是,打开路由器设置,把网络设置中使用http改成仅使用https。我用的华硕路由器,所以设置很方便简单,别的路由器我也不是太懂,希望有这方面知识的朋友在评论教一下网友。不用担心改完上网问题,现在大部分网络使用都是https,而且https比http更加安全,完全不用顾虑。不是你手机问题,也不是你网络问题,仅仅是因为可能网络设置比较陈旧,这也可以说是苹果自己开发的小漏洞吧。

我会将此问题回复给苹果,希望大家可以积极尝试,恢复正常使用,恢复正常生活,不耽误正事。

发布于湖南阅读 41478

这些回复亮了

discusser-avatar

无尽火域炎帝萧炎

· 安徽

顶!以前我也有这问题 后来换手机解决了!

亮了(52)
查看回复(1)
回复
discusser-avatar

年轻的十三号

· 北京

楼主说的延迟是微信?还是所有app?我只有感觉到微信有延迟,4G也不行,点进去得等着转圈

亮了(23)
查看回复(3)
回复