Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
#1

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

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

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

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

Где обрабатывать нажатие кнопки - Программирование iOS
Здравствуйте. Возник такой вопрос, где обрабатывать событие нажатия кнопки, которая лежит внутри ячейки (кастомной)? Вроде как логично, что...

Долгое нажатие на кнопку с прогресс-баром - Objective-C
Как сделать, чтобы при нажатию на кнопку появился на экране прогресс бар, который двигался от 100% заполненности к нулю, пока пользователь...

Как вызвать реакцию на нажатие кнопки? - Программирование iOS
Добрый день. Есть кнопка, текстовое поле и метка. Ожидается послее ввода текста и нажатия кнопки, текст появится в метке UIlabel. ...

Отследить нажатие на Images - C++ Builder
на Form1 есть такой код (надо отследить нажати на Image на Form2 и выполнить другой участок кода) Далее на Form2 есть 2 картинки в виде...

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

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

Отследить нажатие на конкретное изображение - jQuery
Всем привет! Выводятся изображения из Базы Данных. Например так: &lt;a href = &quot;http://www.google.ru&quot; target=&quot;_blank&quot;&gt;&lt;img id =...

VBA отследить нажатие кнопки - MS Access
Доброго времени суток. При нажатии кнопки, по которой происходит сохранение данных формы первым вызывается событие Form_BeforeUpdate,...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
20.01.2016, 20:32     Отследить нажатие на уведомление #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
вам нужно смотреть в сторону UIApplicationDelegate
Handling Local and Remote Notifications
application:didReceiveRemoteNotification:
application:didReceiveLocalNotification:
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
21.01.2016, 09:42  [ТС]     Отследить нажатие на уведомление #3
Vorona, а если приложение еще не было запущено notification придет в didFinishLaunchingWithOptions?
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
21.01.2016, 18:11     Отследить нажатие на уведомление #4
ага, по такому ключу можно получить Payload: UIApplicationLaunchOptionsRemoteNotificationKey

Objective-C
1
2
3
if let payload = launchOptions?[UIApplicationLaunchOptionsRemoteNotificationKey] as? [String: AnyObject] {
    // обрабатываем пуш
}
Yandex
Объявления
21.01.2016, 18:11     Отследить нажатие на уведомление
Ответ Создать тему
Опции темы

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