iphone - 过滤 Apple 推送通知

标签 iphone apple-push-notifications

在 SSL 出现许多问题后,我让 APNS 完美运行。

现在,我想知道如何过滤发送到设备的通知。 我必须在服务器端或客户端(应用程序)执行此操作?

例如,足球应用程序将最新的比赛得分发送到注册的设备。 默认情况下,我的设备显示 APNS 发送的所有通知(所有分数)。 如果我因为是皇马球迷而只想收到皇马得分该怎么办?

我让 APNS 发送所有分数,并在客户端中实现过滤器,或者我必须在服务器端进行过滤,将特定的有效负载发送到特定的设备?

最佳答案

绝对是服务器端。 Apple 特别指出,向不想接收通知的设备发送大量通知(不相关或未启用推送等)是一种不好的做法。

更不用说 - 如果您的用户群数量有所增加,您不想让您的链接变平。

关于iphone - 过滤 Apple 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2269823/

相关文章:

iphone - MKOverlayView 和 OpenGL

iphone - iOS:Core Motion 用于检测远距离的较大运动?

jquery - 防止使用 TAB 键时触发 jQuery 模糊

ios - 为什么 Iphone 在启用蓝牙且屏幕已解锁时不断传输单个信标?

ios - iOS 应用程序图标上未显示角标(Badge)

ios - 让服务器后端告诉 iOS 应用程序更新数据

iphone - 异步或在后台注册 Apple 推送通知

iphone - iOS 中如何检查直线相交?

java - 为什么我无法在 ColdFusion 8 中调用 java-apns getInactiveDevices() 方法?

ios - 适用于 iOS 的 Google Firebase 推送通知在生产环境中不起作用