我在用户登录或注册时注册推送通知。
然后,在didRegisterForRemoteNotificationsWithDeviceToken
中,我将该令牌([deviceToken hexRepresentation])保存为NSUserDefaults中的NSString,并将令牌发送到我的服务器。
用户报告了此问题:他们曾经拥有iPhone 5C(iOS 7)。现在他们有一个新的iPhone 6(iOS 8),并从备份恢复(恢复包括应用程序)。推送通知不再有效,即使他们已在设置>中设置好所有内容通知。
我猜他们的真实设备令牌已经改变了,所以我该如何获得新的?我怎么知道这是否发生了?