Я делаю простую добрую передачу с использованием NSNetServices.Все работает отлично, когда я запускаю и прекращаю совместное использование Bonjour при запуске / выходе приложения.Тем не менее, если я отключаю Bonjour с помощью вызова метода stop, мое приложение по-прежнему транслирует мертвый сервис даже после вызова сообщения netServiceDidStop: Delegate, что предотвращает перезапуск сервиса до повторного запуска приложения.Документация Apple делает его очень простым, просто публикуйте или останавливайте по мере необходимости ... Я что-то упустил?