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

Отследить нажатие на уведомление - Программирование iOS

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

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

Отследить нажатие клавиш
Как выполнять разные действия при нажатии на 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
671 / 533 / 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
671 / 533 / 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 или...

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

Как отследить нажатие кнопки?
Приветик, всем!!!! Помогите, пожалуйста, мне надо отследить нажатие на кнопку...

VBA отследить нажатие кнопки
Доброго времени суток. При нажатии кнопки, по которой происходит сохранение...


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

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

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