Push notification 如何在活动应用程序上显示远程通知?

Push notification 如何在活动应用程序上显示远程通知?,push-notification,Push Notification,我在应用程序上使用远程通知。但当应用程序打开时,用户看不到传入的通知。这是怎么表现出来的?如果这不真实,如何在屏幕顶部手动创建或调用横幅,如默认的ios横幅 谢谢 当您的应用程序收到通知时,application:didReceiveMemoteNotification:将在您的应用程序委托中执行,而不是操作系统级别的横幅通知。您可以在这里输入任何逻辑,以显示您想要的通知。我不相信你可以让它创建和显示操作系统级的横幅,但你可以创建一个动画UIVIew来模仿它的外观你可以始终使用默认方法,以便在应

我在应用程序上使用远程通知。但当应用程序打开时,用户看不到传入的通知。这是怎么表现出来的?如果这不真实,如何在屏幕顶部手动创建或调用横幅,如默认的ios横幅


谢谢

当您的应用程序收到通知时,
application:didReceiveMemoteNotification:
将在您的应用程序委托中执行,而不是操作系统级别的横幅通知。您可以在这里输入任何逻辑,以显示您想要的通知。我不相信你可以让它创建和显示操作系统级的横幅,但你可以创建一个动画UIVIew来模仿它的外观

你可以始终使用默认方法,以便在应用程序打开时插入推送:

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
    NSLog(@"\n\n\nPush ==== %@\n\n\n",userInfo);

    NSString *apnsMessage=[[userInfo objectForKey:@"aps"] objectForKey:@"alert"];  

    UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Push Message" message:apnsMessage delegate:delegate cancelButtonTitle:nil otherButtonTitles:@"OK", nil];

    [alert show];

    [alert release];
}