Тёмный

Как кастомизировать пуши в iOS |-PUSH уведомления iOS | Mad Brains Техно 

Mad Brains
Подписаться 11 тыс.
Просмотров 4,3 тыс.
50% 1

Опубликовано:

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 18   
@MadBrains
@MadBrains 3 года назад
Оставляйте комментарии, задавайте вопросы. По возможности ответим или учтем при записи следующих видео. ТАЙМКОДЫ: 00:00 Продвинутый уровень ios push Добавление картинки в пуш, Как отображать картинки и анимации в уведомлениях (Image, Notification Service Extension) 00:15 Notification image ios почему не работает ? 01:00 Что можно сделать с push-ем, как изменить push? (Extension) 02:29 Как добавить и настроить Notification Service Extension, подводные камни 05:35 Как настроить NotificationService 07:05 Как добавить отобразить картинки gif в push уведомления? 09:55 Как настроить иконку в пуш уведомлениях icon image 12:45 Что дальше? Notification Content Extension 14:10 Как указать и зарегистрировать категорию уведомлений Notification Content Extension 15:16 Как добавить Actions кнопки в уведомление ios swift - кастомные кнопки в push уведомлении ios swift 16:25 Важно! Почему не работает? Deployment Target в Notification Content Service Extension 17:43 Как настроить Extension. (Info.plist, Maininterface.Storybord) UNNotificationExtensionCategory UNNotificationExtensionInitialContentSizeRatio 20:30 UNNotificationExtension как настроить 21:45 Класс NotificationViewController (метод didReceive) 28:20 Интерактивность push-ей, возможности 30:45 Окончание, обсуждение 32:40 Загрузка в testflight версии 34:26 А что в андройде? подписка пушей на каналы и стримы, приоритет
@NeveryZer
@NeveryZer Год назад
Знаю что видику 2+ года и не надеюсь на ответ, но можно же юзать "FIRMessagingExtensionHelper().populateNotificationContent(bestAttemptContent, withContentHandler: contentHandler)", разве я не прав?
@oleksandroliinyk740
@oleksandroliinyk740 3 года назад
Крутой доклад, все исчерпывающе и в одном месте. Спасибо.
@agafonlife6024
@agafonlife6024 10 месяцев назад
господи храни таких людей
@mlgyashka4106
@mlgyashka4106 10 месяцев назад
согласен, с помощью их айти компанию построил
@viktoriyas6504
@viktoriyas6504 3 года назад
Спасибо, пацаны, все очень понятно!
@Architect_Mobile
@Architect_Mobile 3 года назад
Как к вам на работу устроиться?))) Крутая команда))
@MadBrains
@MadBrains 3 года назад
Написать нашему HR)) В телеграм @Elena_Askerova Или на почту: e.askerova@madbrains.ru А еще будет полезно подписаться на группы нашего образовательного проекта в соцсетях Вконтакте - информация об очных курсах(прямо сейчас ведем курс по Backend на java) vk.com/skills_by_mad В телеграме: анонсы новых видео, статей, полезные ссылки, опросы. t.me/skills_by_mad
@mak_whisk
@mak_whisk 2 года назад
Спасибо огромное!
@moykin.e
@moykin.e 3 года назад
спасибо, крутое видео
@artwinpro6717
@artwinpro6717 3 года назад
Подскажите пожалуйста, как выполнить само действие в viewcontroller если человек нажал на само уведомление ?
@antolSergeich
@antolSergeich 3 года назад
Уведомления прилетают в UIApplicationDelegate в application(_:didFinishLaunchingWithOptions:), если приложение было закрыто, или в application(_:didReceiveRemoteNotification:fetchCompletionHandler:), если приложение запущено. Дальше уже нужно транслировать желаемое действие в нужный вьюконтроллер - тут много способов от прямой ссылки на контроллер, до использования внутреннего сервиса уведомлений
@hermanaxt2548
@hermanaxt2548 2 года назад
В Xcode 13.4 Notification Service Extension завёлся автоматически - галочка Automatically manage signing отработала
@andreymizerov1124
@andreymizerov1124 2 года назад
Спасибо большое, хороший видосик, я уже очень много раз пересмотрел его, но ни как не могу понять, КАК ВЫ ПОСЫЛАЕТЕ ПУШИ в СИМУЛЯТОР xcode !!!???!!! Мой XCODE 13 стабильно пишет - Error in application:didFailToRegisterForRemoteNotificationsWithError: remote notifications are not supported in the simulator. ... а это буквально означает, что симулятор не поддерживает пуши.
@otkwass
@otkwass 3 года назад
хороший мануал, жаль про мою проблему ничего нет :) хотя может все дело банально в подписях, может я там где-то накосячил и поэтому они периодически отваливаются. но в любом случае, полезно, спасибо. про отладку экстеншна жаль не упомянули - ну там, attach to process, вот это все. это достаточно не очевидный момент, для тех кто работает с ними впервые.
@MadBrains
@MadBrains 3 года назад
Спасибо за отзыв! А с какой проблемой столкнулись, если подробнее?
@otkwass
@otkwass 3 года назад
@@MadBrains да я писал о ней в комментах под прошлым видео - там проблема в том, что на 13 и 12 ios пуши приходят нормально ( девайсы 5s, se ), а вот на 14 версии ( девайс 11 ) происходят глюки. И еще кажется на 7+ девайсе под 13 ios такое тоже было. а именно - после запуска развертывания приложения все работает нормально. но если девайс с включенным приложением работает какое-то время, ну минут 5 - пуши просто отваливаются. проходит еще какое-то время - так же, сами по себе восстанавливают работу - короче, периодически то начинают работать, то прекращают. причем, что любопытно - если пуши отвалились, можно нажать кнопку питания, заблокировав телефон, потом нажать ее еще раз и тут же последний пуш приходит на экран блокировки. после разблокировки, какое-то время снова работают как часы. вот такая фигня.
@MadBrains
@MadBrains 3 года назад
@@otkwass Есть подозрение что проблема где-то вне приложения. Возможно проблемы в самой новой iOS (да, у них тоже бывают баги), возможно проблема в том как новая iOS или конкретно этот девайс работают с сетью. Я бы рекомендовал попробовать подключение через мобильный интернет или через альтернативный wi-fi, так же не мешало бы проверить другой девайс с 14 осью
Далее
# funny#daily#vlog#family#prank
00:12
Просмотров 6 млн
Илья Чикмарев - async/await в Swift
29:19
# funny#daily#vlog#family#prank
00:12
Просмотров 6 млн