Apple 推送通知 - 查看按钮操作
Posted
技术标签:
【中文标题】Apple 推送通知 - 查看按钮操作【英文标题】:Apple Push Notification - View Button Action 【发布时间】:2012-07-10 08:24:40 【问题描述】:我的推送通知有一些问题。我可以很好地将它们发送到我注册的设备。一切正常。
我的问题是:单击 VIEW 按钮后,应用程序正在启动。暂时没有任何内容。
如何在此处添加内容?这个内容应该取决于我发出的推送通知。
例如:我的推送通知是关于 NEWS XYZ - 然后单击 VIEW 我应该得到关于 NEWS XYZ 的更多信息
所以我想我必须从我的网站上获取新闻。也许他们的 ID 贴在我身边。 但是如何在 App 中实现呢?
我的意思是对于每条新推送消息,都必须显示新消息。
当从 1 号新闻返回时,应该可以在列表中读取应用程序中所有以前收到的新闻。
你明白我的意思吗?
我没有任何真正的想法...如果您能向我展示有关示例的代码,那就太好了。
谢谢。
【问题讨论】:
Push Notification - View Button action 的可能重复项 【参考方案1】:一旦您点击推送通知上的查看按钮,此方法就会调用,
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
if (application.applicationState == UIApplicationStateInactive)
// Application came from the background
// Here you can request for the content
// This has the value of your payload
UILocalNotification *localNotif = (UILocalNotification *) [userInfo objectForKey:@"aps"];
else if (application.applicationState == UIApplicationStateActive)
// Application is in the foreground
【讨论】:
好的,但是你能告诉我一个例子,如何填写 NSDictionary。我阅读了几个教程、网站等。没有人给我一个例子,它是如何工作的。我只得到一些代码。但对我来说,看看它的外观或工作方式非常重要。目前我无法想象......我的意思是我把这段代码放在 Xcode 中然后?以上是关于Apple 推送通知 - 查看按钮操作的主要内容,如果未能解决你的问题,请参考以下文章