Оглавление
Коды статистика — это сведения из Статистических регистров хозяйствующих субъектов Федеральной службы государственной статистики (сокращенно Статрегистра Госстата), утвержденного Приказом № 22 Федеральной службы Госстата от 05.08.05. В некоторых документах Госстат именуется как Росстат. Коды получают организации при регистрации ООО или регистрации ИП.
Справочно: Органы статистики Москвы. Код региона Москва №77, Московской области №50.
Где узнать. Узнать коды можно на сайте ведомства. Сайт баз кодов статистики по всем регионам тут. Предоставляются коды статистики бесплатно. Узнать коды статистики можно вбив ИНН или ОГРН.
Где получить. Самостоятельно получить и распечатать Уведомление Статрегистра Росстата, содержащее коды статистики онлайн в базах территориальных органов Федеральной службы государственной статистики. С учетом следующего:
I. Индивидуальные предприниматели должны представить следующие документы (обычные незаверенные копии):
II. Организации представляют следующие документы (обычные незаверенные копии):
Увидели опечатку? Выделите фрагмент и нажмите Ctrl+Enter
Подпишитесь на соцсети
Публикуем обзор статьи, как только она выходит. Отдельно информируем о важных изменениях закона.
Получайте статьи почтой
Присылаем статьи пару раз в месяц. Подписываясь, вы соглашаетесь с политикой конфиденциальности.
Поделиться с друзьями
Важно знать!
Законодательство меняется быстрее, чем мы успеваем его обновить на сайте.
Все случаи очень индивидуальны и зависят от множества факторов.
Знание основ желательно, но не гарантирует решение вашей проблемы.
Поэтому, для вас работают эксперты Суворов Лигал!
Расскажите о вашей проблеме, и мы поможем ее решить!
Задайте вопрос прямо сейчас!
Анонимно, платно
Профессионально
Задать вопрос юристу
Ссылки по теме:
Елена Зачепа
узнала, как работает Росстат
Профиль автора
Статистическое ведомство в России появилось более 200 лет назад, а в нынешнем виде Росстат работает с 1991 года.
Разберемся, кто, где и зачем собирает статистические данные, а также чем отчеты Росстата полезны власти, бизнесу и обычным гражданам.
Федеральная служба государственной статистики, или Росстат, — это федеральный орган исполнительной власти, главная задача которого — собирать и обрабатывать официальную статистическую информацию. Ведомство публикует данные по демографии, предпринимательству, уровню жизни, ценам, экологии и другим социально-демографическим показателям нашей страны.
Деятельность Росстата регулирует закон № 282-ФЗ «Об официальном статистическом учете и системе государственной статистики в РФ». Текущую работу ведомства регламентирует постановление правительства № 420 «О Федеральной службе государственной статистики». Также в работе Росстат опирается на локальные акты Министерства экономического развития.
Главная задача ведомства — обеспечить достоверной информацией органы власти и различные организации: коммерческие компании, научные сообщества, СМИ. Большая часть статистики — это публичная информация. Ее Росстат размещает на своем сайте или в открытых базах данных, например в Единой информационно-статистической системе.
Сотрудники Росстата готовят расчеты примерно по 6000 базовых данных, которые в различных разрезах — федеральном, региональном, муниципальном, по отраслям и видам деятельности и так далее — и в разных временных периодах развертываются в 80 000 показателей.
/everyone-lies/
Что не так со статистикой в России
Росстат собирает информацию, которой зачастую нет в других государственных базах данных или в административных источниках. Пример — всероссийские переписи. Сведения о семейном статусе, языковом, национально-этническом и даже образовательном уровне, о жилищных условиях, в которых живут россияне, уникальны.
Федеральная служба государственной статистики — это центральный аппарат, территориальные органы и подведомственные организации.
В центральном аппарате три группы структурных подразделений:
Территориальные органы работают в каждом регионе страны и занимаются сбором данных на местах. Вместе с центральным аппаратом они составляют единую систему государственной статистики.
/100/
Типичная Россия
К подведомственным организациям относится, например, НИИ статистики Росстата. Он разрабатывает статистические модели, теорию и методы учета социальных и экономических процессов, помогает использовать результаты исследований и рекомендации на их основе в работе органов власти.
Еще одна подведомственная организация — Главный межрегиональный центр обработки и распространения статистической информации, или ГМЦ Росстата. Он обрабатывает собранные сведения.
Федеральную службу государственной статистики возглавляет руководитель, утвержденный правительством по представлению Минэкономразвития.
У руководителя Росстата шесть заместителей. Их тоже назначает правительство по представлению Минэкономразвития. Каждый заместитель курирует от двух до четырех направлений работы ведомства.
Росстат входит в систему органов государственной власти. Положение Росстата в этой системе закреплено постановлением правительства № 420.
До недавнего времени Росстат подчинялся напрямую правительству. С 2017 года ведомство находится в ведении Министерства экономического развития.
При этом как-либо повлиять на сбор и обработку сведений Росстатом практически невозможно. Росстат сегодня — это фабрика данных, в которой все процессы при расчете показателей тесно связаны, а большинство цифр взаимозависимы. Если изменится один индикатор, автоматически пересчитаются и другие, а это сразу же заметят эксперты и общественность. Работу ведомства контролируют в том числе созданные при Росстате общественный и научно-методологический советы.
/teplo-stat/
Где в России больше всего проблем с отоплением
В мировой практике статистическое ведомство может подчиняться разным структурам. Оно может находиться в ведении правительства, как в Испании, ЮАР и КНР. Или министерства экономики, как в Бразилии. Или минфина — как в Норвегии, министерства промышленности — как в Канаде, министерства торговли — как в США. И даже министерства внутренних дел — как в Японии. Кстати, до 1917 года российская государственная статистика находилась в ведении МВД.
Перечень тех, кто обязан сдавать статистические формы в Росстат, закреплен в статье 6 закона № 282-ФЗ.
Обязательно отчитываются:
Бизнес. Статистические данные обязаны сдавать все представители бизнеса — от холдингов с многотысячным коллективом до индивидуальных предпринимателей, работающих в одиночку. Крупные компании представляют сведения регулярно, предусмотрены годовые, ежеквартальные и ежемесячные отчеты. Малый бизнес — только по требованию Росстата.
Ежегодно статистики составляют выборку ООО и ИП, которые должны подать отчет. Но раз в пять лет отчитываться должны все малые компании. Ближайший такой массовый сбор сведений будет в 2026 году.
/register-ip/
Как открыть ИП
Сведения подаются в определенной форме. В России более 200 форм статистических отчетов, чаще всего это данные о доходах, штате сотрудников, системе налогообложения, стоимости имущества компании.
Чтобы узнать, нужно ли организации сдавать статистический отчет, надо ввести ее ИНН, ОГРН или ОКПО на сайте Росстата.
Органы власти. В России в число субъектов статистического учета входят 65 министерств и ведомств.
Органы власти и местного самоуправления сдают 105 форм статистического наблюдения, ФСН: 35 в Росстат и 70 — в другие органы власти, которые занимаются статучетом. Информация об этом опубликована в Федеральном плане статистических работ. Всего на 2022 год предусмотрено 536 ФСН, из них централизованных в Росстате — 237.
Например, органы исполнительной власти представляют данные об объемах социальных выплат населению по муниципальным районам, о предоставлении гражданам жилья, о числе торговых мест на ярмарках и другие сведения.
Центробанк, налоговая и суды: как устроено государство
Органы местного самоуправления отчитываются о том, какие в муниципалитетах есть объекты инфраструктуры, о благоустройстве, о темпах приватизации жилья и так далее.
Территориальные органы МВД России сдают сведения о прибывших в страну и выбывших из нее россиянах и иностранцах.
До недавнего времени предприниматели и компании могли сдавать статистические отчеты только в территориальные подразделения ведомства: надо было заполнить анкету и отправить ее статистикам по почте. С 2022 года все сведения подаются только в электронном виде.
Сдать отчет в Росстат можно несколькими способами:
Во всех этих случаях у организации или ИП обязательно должна быть подтвержденная цифровая подпись. Получить ее руководитель компании или индивидуальный предприниматель может в налоговой.
/guide/e-signature/
Как получить электронную подпись
Расскажем подробнее о каждом способе.
На официальном сайте Росстата. На главной странице сайта ведомства сразу после меню есть кнопка, которая ведет в систему сбора отчетов. Нужно зарегистрироваться, и в течение суток на электронную почту поступит логин и пароль для входа. На сайте есть инструкция, как сдать отчет в Росстат.
Главная страница сайта Росстата с баннером, ведущим в раздел сдачи статистических отчетов Система сбора отчетов на сайте Росстата: информация и сервисыНа сайте госуслуг. Чтобы сдать документы через госуслуги, необходима подтвержденная учетная запись предпринимателя или организации.
Чтобы зарегистрироваться, нужно указать данные ИП или юрлица. Система проверит информацию и вышлет на электронную почту уведомление о готовности учетной записи. После этого надо будет заполнить форму на сайте, подписать и отправить ее в Росстат. Сведения проверят и сообщат, принят отчет или нуждается в доработке.
При помощи офлайн-модуля. Это программа по заполнению форм статистических отчетов, специального названия у нее нет. Программу нужно скачать на сайте Росстата по ссылке «Скачать offline-модуль» и установить на компьютер. Модуль позволяет загружать готовые документы и отправлять их статистикам.
/guide/gosuslugi/
Как пользоваться порталом госуслуг
Интерфейс модуля сбора статистических отчетов. Сам модуль можно скачать на сайте РосстатаПри помощи операторов ЭДО. Отправлять отчеты в электронном виде помогают и специальные сервисы. Их плюсы в том, что они автоматически обновляют формы и оповещают, когда приближается время сдачи отчета. Кроме того, у них есть возможность отправлять отчеты и в другие ведомства, в том числе в ПФР, ФНС, ФСС, Росприроднадзор. Минус — за сервис нужно платить.
Для подачи сведений в Росстат такие операторы ЭДО должны обязательно быть сертифицированы и согласованы с территориальным органом статведомства. В разных регионах список этих сервисов может различаться, перечень согласованных спецоператоров можно узнать на сайте соответствующего территориального подразделения Росстата. Например, для Москвы и Московской области — на сайте Мосстата.
/2000-2018/
Как изменилась жизнь россиян за 20 лет
Добавим, что представить отчет можно и физически — просто принести в территориальный орган Росстата. Если так удобнее, заранее скачайте и заполните нужные ФСН, сохраните их на флешку и принесите отчеты в ведомство. Еще раз напоминаем, что для этого обязательно нужна квалифицированная электронная подпись.
Сдача отчетов в Росстат — обязательная процедура. Если этого не сделать или указать в отчете неправильные сведения, может наступить административная ответственность в виде штрафа:
За повторное нарушение сумма увеличивается:
Получить статистические сведения можно на сайте Росстата. Это самая полная база данных. В разделе «Официальная статистика» представлены сведения по 26 направлениям: населению, рынку труда, предпринимательству, ценам, транспорту, окружающей среде и другим. Здесь же размещены данные переписей населения.
В подразделе «Понятная статистика» эксперты Росстата доступным языком объясняют разные темы. Например, что такое инфляция, кто собирает информацию о ценах и как экономить с помощью статистики, почему разнятся данные Минтруда и Росстата по количеству безработных, а также чем различаются номинальная, реальная и медианная зарплаты.
/inflation/
Как считают инфляцию
Некоторые цифры можно найти в межведомственной системе статистической информации — ЕМИСС. Кроме того, здесь размещают данные, которые собирают другие ведомства. Всего в ЕМИСС публикуют больше 7000 показателей, на долю Росстата приходится примерно половина.
Детальная информация об экономическом состоянии регионов позволяет властям совершенствовать налоговую, инвестиционную и таможенную политику, определять отрасли для субсидирования.
На основании статистических данных предприниматели и компании могут анализировать спрос на товары и услуги, принимать решения об открытии новых точек продаж, выбирать наиболее эффективных контрагентов с высоким уровнем рентабельности. Также данные Росстата позволяют увидеть зарплатный срез, оценить налоговую нагрузку, составить представление о максимальной сумме выручки в конкретной отрасли и вообще понять, стоит ли открывать бизнес в том или ином регионе.
Один день россиянина глазами статистики
Что касается граждан, они благодаря показателям демографии и наличия в регионе социальных объектов могут оценить привлекательность региона и принять взвешенное решение о переезде в другой город. А студент, зная, где специалисты его профиля зарабатывают больше, может выбирать, куда лучше отправиться работать после получения диплома.
Новости, которые касаются всех, — в нашем телеграм-канале. Подписывайтесь, чтобы быть в курсе происходящего: @tinkoffjournal.
Чтобы начать использовать пакет Cloud Messaging в своем проекте, импортируйте его в верхнюю часть файлов проекта:
Прежде чем использовать Firebase Cloud Messaging, вы должны сначала убедиться, что вы инициализировали FlutterFire.
Чтобы создать новый экземпляр Messaging, вызовите метод получения экземпляра
на FirebaseMessaging
:
Messaging в настоящее время поддерживает использование только с экземпляром приложения Firebase по умолчанию.
FCM через APN не работает на симуляторах iOS. Для получения сообщений и уведомлений требуется реальное устройство.
Пакет Cloud Messaging подключает приложения к Firebase Cloud Messaging (FCM) оказание услуг. Вы можете бесплатно отправлять полезные данные сообщений непосредственно на устройства. Каждое полезное сообщение сообщения может иметь размер до 4 КБ, содержа предварительно определенные или пользовательские данные в соответствии с требованиями вашего приложения.
Возможные варианты использования сообщений:
Чтобы узнать, как отправлять сообщения на устройства из вашей собственной настройки сервера, просмотрите документацию по интеграции сервера.
В зависимости от состояния устройства входящие сообщения обрабатываются по-разному. Чтобы понять эти сценарии и как интегрировать FCM в ваше собственное приложение, сначала важно установить различные состояния, в которых может находиться устройство:
Состояние | Описание |
---|---|
Передний план | Когда приложение открыто, просматривается и используется. |
Фон | Когда приложение открыто, но в фоновом режиме (в свернутом виде). Обычно это происходит, когда пользователь нажал кнопку «Домой» на устройстве, переключился на другое приложение с помощью переключателя приложений или открыл приложение на другой вкладке (в Интернете). |
Завершено | Когда устройство заблокировано или приложение не запущено. Пользователь может закрыть приложение, «смахнув» его через пользовательский интерфейс переключателя приложений на устройстве или закрыв вкладку (в Интернете). |
Есть несколько предварительных условий, которые должны быть выполнены, прежде чем приложение сможет получать полезные данные сообщения через FCM:
getToken
) с ключом «сертификата Web Push».В iOS, macOS и Интернете, прежде чем на ваше устройство можно будет получать полезные данные FCM, вы должны сначала запросить разрешение пользователя. Приложения для Android не требуются запросить разрешение.
Пакет firebase_messaging
предоставляет простой API для запроса разрешения с помощью метода requestPermission
.
Этот API принимает ряд именованных аргументов, которые определяют тип разрешений, которые вы хотели бы запросить, например,
сообщения, содержащие полезную нагрузку уведомлений, могут запускать звук или зачитывать сообщения через Siri. По умолчанию,
метод запрашивает разумные разрешения по умолчанию. Эталонный API предоставляет полную документацию о том, для чего предназначено каждое разрешение.
Для начала вызовите метод из своего приложения (в iOS будет отображаться собственный модальный будет запущен собственный поток API браузера):
Класс NotificationSettings
возвращен из
запрос детализирует информацию о решении пользователя.
Свойство authorStatus
может возвращать значение, которое можно использовать для определения общего решения пользователя:
авторизовано
: Пользователь предоставил разрешение. отказано
: Пользователь отклонил разрешение. notDetermined
: Пользователь еще не выбрал, предоставлять ли разрешение. предварительное
: Пользователь предоставил временное разрешение (см. Временное разрешение).На Android
статус авторизации
вернет авторизованный
, если пользователь не отключил уведомления для приложения через настройки операционной системы.
Другая недвижимость на NotificationSettings
возвращает информацию о том, включено ли конкретное разрешение, отключено или не поддерживается в текущем
устройство.
Для получения дополнительной информации см. документацию по разрешениям.
После предоставления разрешения и понимания различных типов состояния устройства ваше приложение может начать обрабатывать входящие Полезная нагрузка FCM.
В Интернете перед отправкой сообщения в браузер необходимо сделать две вещи.
vapidKey
to messaging.getToken(vapidKey: 'KEY')
. Перейдите в консоль Firebase и создайте новый «Web Push Certificate». Ключ будет
предоставляется, который вы можете предоставить методу: firebase-messaging-sw.js
в каталоге web/
в корне вашего проекта. В файле web/index.html
убедитесь, что на этот файл есть ссылка
и зарегистрировался как serviceWorker
, как показано ниже:Для полной веб-демонстрации
firebase_messaging
запустите наш пример приложения, найденный здесь. Убедитесь, что вы настроили файлweb/firebase-messaging-sw.js
, который можно найти здесь.
Полезные данные сообщения можно рассматривать как один из трех типов:
уведомления
, которое будет использоваться для представления видимого уведомления пользователю. data
, которые можно использовать по своему усмотрению. Эти сообщения считаются «низкоприоритетными» (подробнее об этом позже). уведомлений
и данных
.В зависимости от текущего состояния вашего приложения входящие полезные нагрузки требуют различных реализаций для их обработки:
Foreground | Background | Terminated | |
---|---|---|---|
Notification | onMessage | onBackgroundMessage | onBackgroundMessage |
Data | onMessage | onBackgroundMessage ( см. ниже ) | onBackgroundMessage ( see below ) |
Notification & Data | onMessage | onBackgroundMessage | onBackgroundMessage |
Data only messages are considered low priority by devices when your application находится в фоновом режиме или прекращено, и будет игнорируется. Однако вы можете явно увеличить приоритет, отправив дополнительные свойства полезной нагрузки FCM:
priority
значение high
. content-available
значение true
.Поскольку отправка полезных данных FCM индивидуальна для вашей собственной настройки, лучше всего прочитать официальную справку по API FCM для выбранного вами SDK администратора Firebase.
Чтобы прослушать сообщения, когда ваше приложение находится на переднем плане, прослушайте в потоке сообщений
.
Поток содержит RemoteMessage
, детализирующий
различная информация о полезной нагрузке, например, откуда она, уникальный идентификатор, время отправки, содержит ли она
уведомление и многое другое. Поскольку сообщение было получено, пока ваше приложение находится на переднем плане, вы можете напрямую получить доступ к своему Flutter.
состояние и контекст приложения.
Сообщения уведомлений, которые приходят, когда приложение находится на переднем плане, не будут отображать видимое уведомление по умолчанию на обоих Андроид и iOS. Однако это поведение можно переопределить:
Более подробная информация об этом обсуждается в Уведомлении: уведомления переднего плана документация.
Процесс обработки фоновых сообщений в настоящее время отличается на платформах Android/Apple и веб-платформах. Мы работаем, чтобы увидеть, если можно выровнять эти потоки.
Обработка сообщений, когда ваше приложение работает в фоновом режиме, немного отличается. Сообщения могут
обрабатываться с помощью обработчика onBackgroundMessage
. При получении
создается изолят (только для Android, iOS/macOS не требует отдельного изолята), что позволяет вам обрабатывать сообщения, даже когда ваше приложение не запущено.
Есть несколько моментов, о которых следует помнить в отношении обработчика фоновых сообщений:
Поскольку обработчик работает в своем собственном изоляте вне контекста вашего приложения, невозможно обновить состояние приложения или выполнение любого пользовательского интерфейса, влияющего на логику. Однако вы можете выполнять логику, такую как HTTP-запросы, выполнять операции ввода-вывода (например, обновление локального хранилища), связь с другими плагинами и т. д.
Также рекомендуется как можно скорее завершить логику. Выполнение длительных и интенсивных задач влияет на производительность устройства и может заставить ОС завершить процесс. Если задачи выполняются дольше 30 секунд, устройство может автоматически завершить процесс.
Если ваше сообщение является уведомлением (включает свойство уведомления
), Firebase SDK перехватит его и отобразит видимый
уведомление вашим пользователям (при условии, что вы запросили разрешение и у пользователя включены уведомления). После отображения
фоновый обработчик будет выполнен (если он предоставлен).
Чтобы узнать, как обрабатывать взаимодействие пользователя с уведомлением, просмотрите документацию по уведомлениям.
FlutterFirebase Messaging теперь поддерживает отладку и горячую перезагрузку для фоновых изолятов, но только если ваш основной изолят также отлаживается, (например, запустите приложение в режиме отладки, а затем переведите его в фоновый режим, переключив приложения, чтобы оно больше не было на переднем плане).
Для просмотра дополнительных журналов на iOS приложение console.app на вашем Mac также отображает системные журналы для вашего устройства iOS, в том числе из Flutter.
Как упоминалось выше, сообщения, содержащие только данные, классифицируются как «низкоприоритетные». Устройства могут блокировать и игнорировать эти сообщения, если вы приложение находится в фоновом режиме, прекращено или по ряду других причин, таких как низкий заряд батареи или высокая загрузка ЦП.
Вы не должны полагаться только на данные, которые должны быть доставлены. Их следует использовать только для поддерживать некритическую функциональность вашего приложения, например. предварительная выборка данных, поэтому в следующий раз, когда пользователь откроет ваше приложение, данные готовы к отображению, и если сообщение никогда не будет доставлено, ваше приложение по-прежнему будет функционировать и получать данные при открытии.
Чтобы улучшить доставку, вы можете увеличить приоритет сообщений. Примечание: это еще не гарантирует доставку.
Например, при использовании firebase-admin
Пакет NodeJS SDK для отправки уведомлений через ваш сервер, добавьте дополнительные свойства в
полезная нагрузка сообщения:
Эта конфигурация обеспечивает наибольшую вероятность того, что ваше сообщение, содержащее только данные, будет доставлено на устройство. Вы можете прочитать полностью описания использования свойств в официальной документации Firebase.
У Apple очень строгая политика конфиденциальности в отношении сообщений только с данными, которые очень часто игнорируются. Например, отправка слишком большого количества сообщений за определенный период времени приведет к тому, что устройство будет блокировать сообщения, или, если потребление ЦП велико, они также будут заблокированы.
Для Android вы можете просматривать журналы Logcat, в которых будет содержаться описательное сообщение о том, почему уведомление не было доставлено. На платформах Apple Приложение «console.app» будет отображать журналы «CANCELED» для тех, кого оно решило игнорировать, однако не дает описания того, почему.
Темы — это механизм, который позволяет устройству подписываться и отменять подписку на именованные каналы PubSub, управляемые через FCM. Вместо того, чтобы отправлять сообщение на определенное устройство с помощью токена FCM, вы можете вместо этого отправить сообщение в тему и на любые устройства. подписавшиеся на эту тему получат сообщение.
Темы позволяют упростить интеграцию с сервером FCM, поскольку вам не нужно хранить хранилище токенов устройств. Однако следует помнить о некоторых вещах, касающихся тем:
Дополнительные сведения о том, как отправлять сообщения на устройства, подписанные на темы, см. в документации по отправке сообщений в темы.
Чтобы подписаться на устройство, вызовите метод subscribeToTopic
с именем темы:
Чтобы отписаться от темы, вызовите метод unsubscribeFromTopic
с названием темы:
Задавать вопрос
спросил
Изменено 1 год, 9несколько месяцев назад
Просмотрено 996 раз
Часть Google Cloud Collective
Я новичок в использовании push-уведомлений, и мне удалось заставить их работать. И теперь всякий раз, когда приходит push-уведомление, и если я нажму его, приложение откроется и перейдет на страницу.
Это мое сообщение push-уведомления.
и это типы
Галерея (Тип = 1) Посланник ( Тип = 4 ) События ( Тип = 5 ) Новости ( Тип = 6 )
В настоящее время это моя функция didReceiveRemoteNotification
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable: Any],fetchCompletionHandler, завершениеHandler: @escaping (UIBackgroundFetchResult) -> Void) { если пусть messageID = userInfo[gcmMessageIDKey] { print("Идентификатор сообщения: \(ID сообщения)") } печать (информация о пользователе) обработчик завершения (UIBackgroundFetchResult.newData) }
Вот мой вопрос: как я могу получить этот ТИП из push-уведомления, а затем открыть определенную страницу в приложении, когда пользователь нажимает на push-уведомление?
(извините, если это звучит глупо, но это моя первая попытка сделать это, я пытался поискать, но не нашел подходящего ответа) firebase-cloud-messaging
5
просто используйте приведенный ниже код, он работает, проверено
func application (_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable: Any]) { если пусть dict = userInfo как? [Строка: Любой] { если пусть dataDict = dict["данные"] как? [String:Any],let type = dataDict["type"] as? Нить{ печать (тип) } } }
1
func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent уведомление: UNNotification, withCompletionHandler завершениеHandler: @escaping (UNNotificationPresentationOptions) -> Void) {
пусть userInfo = уведомление.
Об авторе