Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
1

Отследить нажатие на уведомление

20.01.2016, 18:15. Просмотров 828. Ответов 3
Метки нет (Все метки)

Здравствуйте. Как можно узнать что приложение было запущено из уведомления и из какого именно (если их сразу несколько)? Например, как в скайпе приходит несколько уведомлений от разных людей и при нажатии открывается сразу нужный чат. Уведомления локальные.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2016, 18:15
Ответы с готовыми решениями:

Push уведомление
Добрый день, я добавил в приложение пуш-нотификации, они приходят, но проблема...

Отследить нажатие клавиш
Как выполнять разные действия при нажатии на W+D;W+A и просто W?

Отследить нажатие на ссылку
<div class="login-in"> <? echo "<a href=".$link." ";?>><i class="fa...

Отследить нажатие по <datalist>
Через аякс при наборе символов подгружаю города в &lt;datalist&gt; Нужно при нажатие...

Отследить нажатие на Images
на Form1 есть такой код (надо отследить нажати на Image на Form2 и выполнить...

3
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
20.01.2016, 20:32 2
Лучший ответ Сообщение было отмечено Spelcrawler как решение

Решение

вам нужно смотреть в сторону UIApplicationDelegate
Handling Local and Remote Notifications
application:didReceiveRemoteNotification:
application:didReceiveLocalNotification:
1
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
21.01.2016, 09:42  [ТС] 3
Vorona, а если приложение еще не было запущено notification придет в didFinishLaunchingWithOptions?
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
21.01.2016, 18:11 4
ага, по такому ключу можно получить Payload: UIApplicationLaunchOptionsRemoteNotificationKey

Objective-C
1
2
3
if let payload = launchOptions?[UIApplicationLaunchOptionsRemoteNotificationKey] as? [String: AnyObject] {
    // обрабатываем пуш
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.01.2016, 18:11

Отследить нажатие клавиши на форме
Пишу программу, которая должна отследить нажатие клавиши и зафиксировать...

Отследить нажатие клавиши в консоли
Всем привет... В delphi нажатие клавиши можно отследить с помощью Key=#13 или...

Отследить нажатие конкретной клавиши
Здравствуйте! Нужна помощь. Как отследить нажатие стрелки на клавиатуре?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru