在重新安装我的应用程序后,是否可以通过某些特殊优惠发送目标(特定设备或设备组)推送通知?用户重新安装应用程序时,FCM注册令牌会更改,因此UIDevice.identifierForVendor
也会更改。
我看到的唯一选择是使用Firebase身份验证,只要用户使用相同的帐户(即使在重新安装该应用程序之后),它将为用户生成相同的UID。我们的想法是将Firebase UID与FCM注册令牌相关联,以供我们要发送一些特殊优惠的用户使用。重新安装我们的应用程序后,我们将再次请求Firebase UID + FCM注册令牌。令牌将被续签一次,而UID应该保持不变。它将使我们能够继续向应该获得特别优惠的人发送推送通知。
是否需要这种解决方法,或者是否可以选择在没有任何身份验证的情况下重新安装我的应用程序后继续发送推送通知?