【问题标题】:IOS urban Airship. How to Handling notificationsIOS城市飞艇。如何处理通知
【发布时间】:2012-05-18 20:41:07
【问题描述】:

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

感谢任何帮助。

这是来自城市飞艇的指令,我不知道如何执行UAPushNotificationDelegate。

处理通知

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

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

[UAPush shared].delegate = customPushDelegate;

【问题讨论】:

    标签: iphone ios xcode urbanairship.com


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢。我今晚会继续努力,让你知道进展如何
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多