Тестирование push-уведомлений на симуляторе
Viktor Grushevskii (https://t.me/iOS_Career)Такая возможность появилась в Xcode 11.4, и, может быть, эта опция станет новым инструментом в вашем арсенале.

Что требуется
- Xcode (по возможности последняя версия или по крайней мере 11.4).
- Предварительные знания о внедрении Push-уведомлений.
- Членство в программе для разработчиков Apple (платное).
- Настроенный проект с пуш-уведомлениями.
Подготовка
Нам понадобится файл APNS - это JSON, содержащий информацию о push-уведомлении.
Также вам пригодится bundle ID из Xcode.

Создание файла для тестирования
Откройте любой текстовый редактор и создайте JSON со структурой, которую необходимо проверить (вы также можете вбить дополнительные параметры, если потребуется).

Теперь вы можете сохранить этот файл где угодно с расширением .apns.
Для тестирования нашего созданного файла нужно просто перетащить его в симулятор. Как только вы это сделаете, на экране появится баннер с уведомлением, которое будет сгенерировано согласно нашему файлу.

И, как говорится, one more thing. Это можно делать и из консоли, используя следующую команду:
xcrun simctl push <device> <bundle-identifier> <path-to-apns-file>
А про разработку можно прочитать в моём авторском канале.
