【发布时间】:2010-11-06 07:28:20
【问题描述】:
据说(如果我错了,请纠正我)如果应用程序在前台,我们必须在“didReceiveRemoteNotification”中处理推送通知,如果应用程序在后台使用“didFinishLaunchingWithOptions”当用户点击应用程序的“查看”按钮。由于我没有要测试的手机,所以我想知道我是否处理得当。
1) 当我点击推送通知中的“查看”按钮时会调用什么?
2) 假设我在前台运行应用程序并同时收到推送通知。我会收到推送通知警报吗?如果是这样,如果用户单击“查看”按钮会发生什么?
3) 在这个线程How to handle push notifications if the application is already running? 它说:
“alert”键不会直接在 userInfo 字典下,您需要获取另一个名称为“aps”的字典,然后从“aps”字典中获取“alert”或“body”
这是真的吗?
4) 当用户点击视图按钮时,我需要推送到某个视图。因此,我需要在这两种方法中处理该代码吗?
谢谢
【问题讨论】:
标签: iphone iphone-sdk-3.0 ios4 push-notification apple-push-notifications