J'aime montrer la dernière notification Push sur une étiquette dans mon principal StoryBoard j'utiliser ce code pour afficher le message d'alerte dans mon AppDelegate.m:Est-il possible d'afficher la dernière notification push dans une étiquette dans StoryBoard?
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
NSDictionary *test =(NSDictionary *)[userInfo objectForKey:@"aps"];
NSString *alertString =(NSString *) [test objectForKey:@"alert"];
NSLog(@"String recieved: %@",alertString);
UIApplicationState state = [[UIApplication sharedApplication] applicationState];
if (state == UIApplicationStateActive) {
UIAlertView *alertmessage=[[UIAlertView alloc]initWithTitle:@"Geier"
message:alertString delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertmessage show];
AudioServicesPlaySystemSound(1002);
}
}
j'ai essayé dans mon fichier ViewController.m mais latestpush.text = @"%@",alertString;
ça ne marche pas.
Quelqu'un peut-il m'aider?
Merci :)
@j_Shapiro B D'autres méthodes ne fonctionneront pas pour moi :(mais je l'ai fait exactement comment vous l'avez dit. –
Donnez-moi plus d'informations pour continuer ... comment ne fonctionnent-ils pas? AlertString est-il nul avant de créer la notification? Quelles erreurs voyez-vous? –
Il n'y a pas d'erreur lorsque le Push est entré, mais l'étiquette n'est pas remplie avec le message Push. –