Путь NWPathMonitor всегда отсутствует в watchOS

Я использую NWPathMonitor, чтобы определить, доступно ли подключение к Интернету:

      private let nwPathMonitor = NWPathMonitor()

func startObservation() {
    nwPathMonitor.start(queue: .main)
}

func update() {
    guard nwPathMonitor.currentPath.status == .satisfied else {
        return
    }

    // ...
}

Это отлично работает на iOS, но на watchOS nwPathMonitor.currentPathвсегда будет none. Я тестирую на реальном устройстве. Является ли это предполагаемым поведением или необходимы дополнительные шаги, чтобы это работало на watchOS?

0 ответов

Другие вопросы по тегам