Выполнять действие, когда приложение открывается после push-уведомления?

Пытаюсь разобраться с push-уведомлениями. У меня есть метод «приложение получило удаленное уведомление», но это работает только тогда, когда приложение открывается путем выбора push-уведомления. Что мне интересно, есть ли способ выполнить действие после открытия приложения, коснувшись значка приложения, а не уведомления. Имеет ли это смысл?

Я думал что-то вроде «если номер значка равен 1, то сделайте что-нибудь», но я не уверен, как это реализовать.


person davis    schedule 02.12.2011    source источник
comment
Когда пользователь коснется значка вашего приложения, это будет называться: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;   -  person Rayfleck    schedule 03.12.2011


Ответы (1)


Узнать номер бейджа можно по телефону:

[UIApplication sharedApplication].applicationIconBadgeNumber
person amattn    schedule 02.12.2011