android - 最佳实践 : Ensuring Backward compatibility with Push Notifications

标签 android ios push-notification

当向我们的 iOS 或 Android 应用程序发送推送通知时,我们目前正在通知的有效负载中发送本地化标识符。

这会导致使用旧版应用的用户体验不佳,因为他们会收到带有本地化标识符的通知(旧版应用中不存在)。

处理或防止这种情况的最佳做法是什么?

最佳答案

一些想法:

让您后端不仅可以跟踪推送 token ,还可以跟踪应用程序版本。然后,您的后端可以为每个应用安装选择推送通知的类型。

您可以跟踪每个应用安装的本地化标识符。然后您可以发送一个已经本地化的推送通知。

关于android - 最佳实践 : Ensuring Backward compatibility with Push Notifications,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48100196/

相关文章:

java - Android OpenSL "pAudioSrc: data format 2 not allowed"- 拒绝 SL_DATAFORMAT_PCM?

java - 按下按钮播放文件时出错

ios - 如何等待第一次调度完成执行

ios - 找不到 -llib 的库。 (当当 : error: linker command failed with exit code 1 (use -v to see invocation))

android - 设备锁定一段时间后警报管理器不工作

android - PointerIndex 与 android 中的 id

java - android 中自定义 ListView 中的按钮监听器检测错误?

iphone - 关闭相机 View 会使应用程序崩溃

c# - 来自 C# 的 APNS 通知

php - Braintree 推送通知不起作用