После iOS14 вам необходимо подать заявку на разрешение на использование функции многоадресной рассылки.
1. Адрес приложения: https://developer.apple.com/contact/request/networking-multicast;
2. Заполните соответствующую информацию о приложении и отправьте ее на рассмотрение;
3. Подождите несколько дней. После прохождения проверки вам будет отправлено электронное письмо: Ваш запрос на использование многоадресной сети одобрен. Теперь вы можете добавить право на многоадресную сеть в свой профиль обеспечения.
4. Войдите в учетную запись разработчика и в интерфейсе управления сертификатами, в интерфейсе конфигурации AppID, увеличьте соответствующие разрешения: в Дополнительные возможности отметьте Multicast Networking;
5. Перегенерируйте соответствующий сертификат в профилях;
6. Настройте файл .entitlements в проекте и добавьте элемент. Ключ: com.apple.developer.networking.multicast Тип: логический Значение: ДА
7. В файле Info.plist добавьте разрешение на использование локальной сети: Конфиденциальность — Описание использования локальной сети.
После того, как проблема с разрешением будет решена, можно будет разработать и использовать функцию широковещательной рассылки в обычном режиме.