禁用通知后 Apple 还会继续发送通知吗?

发布于 2024-12-05 02:47:02 字数 89 浏览 0 评论 0原文

众所周知,您可以禁用允许接收 Apple 通知的应用程序。但有谁知道禁用是否是在本地进行的(忽略苹果发送到应用程序的通知),或者苹果是否停止从其服务器向您发送通知?

It is widely known that you can disable the reception of Apple notifications from the applications that allow it. But does anyone know if the disabling is made locally (ignoring the notifications Apple sends to the app), or does Apple stop sending you notifications from it's servers?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

空城仅有旧梦在 2024-12-12 02:47:02

我终于深入了解了 Apple 推送通知的工作原理:如果您在一个应用程序上禁用通知,Apple 不会立即知道此行为,因此无论何时创建通知,它都会不断向设备发送通知。这些通知将尝试发送到您的应用程序,但它们会连同错误代码一起发送回 Apple。该反馈将发送到您的服务器(命令 Apple 分发您的应用程序通知的服务器)。您必须定期检查该信息,以便如果一台设备返回一定数量的“错误”,则意味着用户已禁用通知(或者甚至已卸载该应用程序)

更多信息:本地和推送通知编程指南

I've finally discovered in depth how Apple Push Notifications work: if you disable the notifications on one app, Apple does not know of this behavior instantly, so it keeps sending notifications to the device whenever they are created. These notifications will try to reach your app, but instead they will be sent back to Apple with an error code. That feedback will be sent to your servers (the ones that order Apple to distribute your app notifications). You will have to check that information regularly so that if one device has returned a certain amount of "errors", it means that the user has disabled the notifications (or has even uninstalled the app)

Further information: Local and Push Notification Programming Guide

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文