为什么我可以接收旧应用程序';重新安装iphone应用程序时的推送通知?

为什么我可以接收旧应用程序';重新安装iphone应用程序时的推送通知?,iphone,notifications,push,reinstall,Iphone,Notifications,Push,Reinstall,先卸载应用,然后重新安装,我可以正常收到推送通知。 以下是我的分析: 客户端卸载应用程序,但我的提供商服务器具有devicetoken。然后重新安装,APNS会将相同的设备发送到iphone,因此当一个新的推送项目到达APNS时,它会成功地将该项目发送到客户端。 我的应用程序已将devicetoken记录与提供商自身同步,但如果重新安装后未启动,则会出现此问题(如果用户在重新安装后启动,我可以删除devicetoken下的注册帐户)。我如何解决此问题?在您从中保存新设备令牌之前,无法交付此问题

先卸载应用,然后重新安装,我可以正常收到推送通知。 以下是我的分析: 客户端卸载应用程序,但我的提供商服务器具有devicetoken。然后重新安装,APNS会将相同的设备发送到iphone,因此当一个新的推送项目到达APNS时,它会成功地将该项目发送到客户端。
我的应用程序已将devicetoken记录与提供商自身同步,但如果重新安装后未启动,则会出现此问题(如果用户在重新安装后启动,我可以删除devicetoken下的注册帐户)。我如何解决此问题?

在您从中保存新设备令牌之前,无法交付此问题

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken