Путь 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?