Возможности уведомлений в iOS
Узнал, что у iOS приложений есть возможность отправлять пуши без предварительного запроса разрешения у пользователя. Эта возможность появилась с iOS 12.
Такие уведомления визуально отличаются от других. Они имеют две кнопки: продолжать (получать уведомления) и выключить. Приложил скриншот с примером.
Если быть точнее, то это новый тип авторизации без типичного запроса прав при запуске приложения — Push Provisional Authorization.
Подробнее об этом и других типах уведомлений в Хабр статье.
Из статьи ещё узнал, что есть особый тип уведомлений — алерт уведомления.
Этот тип уведомлений, Apple рекомендует использовать лишь для медицинский приложений и в экстренных случаях.
Цитирую из статьи его принцип работы: «Эти уведомления полностью игнорируют настройки вашего телефона, выключенный звук или режим «не беспокоить».