. Ricevo la notifica duplicata. sia per le notifiche remote che per le notifiche locali.l'app visualizza la seconda notifica iOS 9
Ho usato il seguente codice
[application registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound categories:nil]];
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0){
[[UIApplication sharedApplication] registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge) categories:nil]];
[[UIApplication sharedApplication] registerForRemoteNotifications];
}
else{
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert)];
}
-(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken{
NSString *strDevicetoken = [[NSString alloc]initWithFormat:@"%@",[[[deviceToken description] stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"<>"]] stringByReplacingOccurrencesOfString:@" " withString:@""]];
NSLog(@"devicetoken = %@",strDevicetoken);}
Sto ricevendo Duplicate notifiche push per tutto il tempo.
Sono duplicati sia le notifiche remote che entrambe le notifiche locali oppure si riceve una notifica remota e quindi si crea una notifica locale duplicata? – Avi
Il codice che stai visualizzando è per * registrazione * per le notifiche. Il vero problema sarà nel codice che pubblica le notifiche locali o il codice che elabora le notifiche * riceventi *. Modifica la tua domanda per mostrare quelle funzioni. –
@Avi intendo se invio la notifica remota, quindi il dispositivo riceve 2 stessa notifica e per la notifica locale: quando si imposta la notifica locale nello stesso modo in cui viene visualizzato duplicato .... – Vvk