Ошибка при использовании NWBROWSER для запроса услуги Bonjour: политикаIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка при использовании NWBROWSER для запроса услуги Bonjour: политика

Сообщение Anonymous »

Я использовал для использования Netservicebrowser для поиска службы Bonjour для определенного типа службы. Но он внезапно перестал работать без ошибок несколько дней назад. Я не могу решить, что это потому, что я обновил свою версию симулятора iOS (iOS 16 до iOS 18) или что -то еще. (Моя целевая версия всегда была iOS 15).
Обратите внимание, что я всегда устанавливал следующее в моем info.plist файл:

Код: Выделить всё

    NSBonjourServices

_my-service._udp

Без какой -либо другой специальной настройки он работал до недавнего времени.
Поскольку Netservicebrowser устарел, я перешел на NWBRowser , чтобы отладить эту проблему. Это все еще не работает, но, по крайней мере, вернул ошибку: < /p>

Код: Выделить всё

[browser] nw_browser_fail_on_dns_error_locked [B1] nw_browser_dns_service_browse_callback failed: PolicyDenied(-65570)

После некоторого поиска я попробовал еще две вещи: (кстати, я не думаю, что они требуются, потому что это работало без них).
  • Добавить следующее в info.plist :
NSLocalNetworkUsageDescription
This app searches for my service server
< /code>

Добавить новый файл.com.apple.developer.networking.multicast

< /code>
Но все еще не работает с той же ошибкой. Есть предложения?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... licydenied
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»