IOS городской дирижабль. Как обрабатывать уведомления

Я новичок в этом. Я реализовал push-уведомление Urban Airship, и оно работает правильно. Теперь мне нужно реализовать, как обрабатывать push-уведомления. Я хотел бы показать вкладку или когда пользователь нажимает на уведомление.

Цените любую помощь.

Вот инструкция от городского дирижабля и не знаю как реализовать UAPushNotificationDelegate.

Обработка уведомлений

iOS обрабатывает push-уведомления, полученные за пределами приложения, но если уведомление получено во время работы приложения, разработчик приложения должен его обработать.

Пример пользовательского интерфейса включает реализацию UAPushNotificationDelegate, которая обрабатывает оповещения, звуки и значки, однако, если вы хотите настроить это поведение, вы можете предоставить свою собственную реализацию:

[UAPush shared].delegate = customPushDelegate;

person John Rambo    schedule 18.05.2012    source источник


Ответы (1)


Вы должны прослушивать метод делегата приложения и обрабатывать уведомление:

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

Если вы передаете пользовательские объекты json, вы также проанализируете их здесь.

person rooster117    schedule 18.05.2012
comment
Спасибо. Я поработаю над этим сегодня вечером и дам вам знать, как это было - person John Rambo; 19.05.2012