IOS都市飞艇。如何处理通知

时间:2012-05-18 20:41:08

标签: iphone ios xcode urbanairship.com

我对此很陌生。我实施了Urban Airship推送通知及其正常工作。现在我需要实现如何处理推送通知。我想显示一个标签或用户点击通知时。

感谢任何帮助。

以下是城市飞艇的说明,我不知道如何实施UAPushNotificationDelegate

  

处理通知

     

iOS处理在应用程序外部收到的推送通知,但如果在应用程序运行时收到通知,则应由应用程序开发人员处理。

     

示例UI包含处理警报,声音和徽章的UAPushNotificationDelegate实现,但是如果您希望自定义此行为,则可以提供自己的实现:

[UAPush shared].delegate = customPushDelegate;

1 个答案:

答案 0 :(得分:1)

您将侦听应用委托方法并处理通知:

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
    if ( application.applicationState == UIApplicationStateActive )
    {
        //do your handling here
    }
}

如果你传入自定义json对象,你也可以在这里解析它