怎么让远程推送过来的消息都以通知栏的形式显示

2025-04-13 00:42:06
推荐回答(2个)
回答1:

注册远程通知时,这样:

  • UIRemoteNotificationType t = UIRemoteNotificationTypeNone|UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeSound;    

  • [[UIApplication sharedApplication] registerForRemoteNotificationTypes:t];

  • 收到推送时,如果没特殊需求,可以不处理didReceiveRemoteNotification。

  • 如果需要处理,就取一下通知里的userInfo数据进行解析,这个数据是你推送的时候设置的。    

  • - (void)application:(UIApplication )application didReceiveRemoteNotification:(NSDictionary )userInfo

回答2:

在设置里面可以设(设置->通知)。应用是用横幅(banner)的样式展示提醒消息。