我在我的产品中启用了推送通知。目前它显示了徽章。现在我想在同一产品中实现另一个通知但响应不同。我的意思是,
一个请求发送徽章通知的响应 第二个请求发送响应横幅通知。有可能做到吗?
请指导我。我只能做一次。但我怎么能这样做呢?
提前谢谢
答案 0 :(得分:1)
我不完全确定你想做什么。 如果您想发送包含徽章和警报的单个推送通知,只需将徽章和警报放在您的JSON有效负载中:
{
"aps" : {
"alert" : "You got your emails.",
"badge" : 9
}
}
您必须在应用中注册这两种类型的通知:
- (void)applicationDidFinishLaunching:(UIApplication *)app {
// other setup tasks here....
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert)];
}
现在,当您发送推送通知时,将修改徽章编号并显示警告。