![1e1fa6f77b20bec1102e919c20f35907.png](https://i-blog.csdnimg.cn/blog_migrate/32feaabb13f896eb5230d8f1416af541.jpeg)
之前关于iPhone省电技巧里提到过一个方法就是关闭后台应用刷新,收到不少网友反馈问关闭后台刷新会影响消息通知的接收吗?这里我们就再多了解一下iPhone这个后台应用刷新到底影响了什么。
如果一个APP开启了后台应用刷新功能,那么它实际上是开发者在开发的时候启用了下图的Background Modes(后台模式)功能:
![d1f60c886b81e8a2d5eb7a1398c9dfbf.png](https://i-blog.csdnimg.cn/blog_migrate/3d61617eb64576a905badd4f198ae42c.jpeg)
开启iPhone后台应用刷新功能
如果你看到上图勾选了【Remote notifications】远程通知这个选项就认为如果关闭这个功能则收不到消息通知了,那你就错了,这个选项并不是说不选中就收不到通知,它只是告诉iOS是否要在后台以刷新的方式接收通知,但iPhone除开这个方式外,iOS系统本身还有另外一个自带的功能可以接收到通知的。
而真正影响消息通知接收的其实是下面这个【Push Notifications】功能:
![63621eec9c8fc75c900fb6993fc54aba.png](https://i-blog.csdnimg.cn/blog_migrate/8003714be4e3fe49cf47a77775dc80ed.jpeg)
开启iPhone推送通知功能
如果这个地方被开发者关闭了,那你的iPhone无论如何也收不到通知了,而这个对应用户看的见的界面就是系统设置里的通知选项了:
![50aba17eba9055b486a99053f394414a.png](https://i-blog.csdnimg.cn/blog_migrate/d81e3111e257dddd205e9d4c33dcf362.jpeg)
看到这里其实答案已经非常明确了,那就是:关闭iPhone的后台应用刷新并不会影响到消息通知接收的,是因为iOS系统一直处于通知获取状态,一旦有新的通知来了系统就会弹出提示。