【发布时间】:2013-03-31 13:03:26
【问题描述】:
我已经在我的产品中启用了推送通知。目前它显示了徽章。现在我想在同一产品中实现另一个通知,但响应不同。我的意思是,
一个请求发送徽章通知的响应 第二个请求发送响应横幅通知。 ios可以吗?
请指导我。我一次只能做一个。但我怎么能同时做到呢?
提前致谢
【问题讨论】:
标签: ios push-notification push apple-push-notifications
我已经在我的产品中启用了推送通知。目前它显示了徽章。现在我想在同一产品中实现另一个通知,但响应不同。我的意思是,
一个请求发送徽章通知的响应 第二个请求发送响应横幅通知。 ios可以吗?
请指导我。我一次只能做一个。但我怎么能同时做到呢?
提前致谢
【问题讨论】:
标签: ios push-notification push apple-push-notifications
我不完全确定你想做什么。 如果您想发送包含徽章和警报的单个推送通知,只需将徽章和警报都放入您的 JSON 有效负载中:
{
"aps" : {
"alert" : "You got your emails.",
"badge" : 9
}
}
您必须在您的应用中注册这两种类型的通知:
- (void)applicationDidFinishLaunching:(UIApplication *)app {
// other setup tasks here....
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert)];
}
现在当您发送推送通知时,徽章编号将被修改并显示警报。
【讨论】: