The watch does make outgoing network connections. For instance, I have a watch app that uploads CMMovementDisorderManager data to a server for use in a research/clinical environment. Currently the only way I know to stop trying uploads due to network connectivity is when those requests timeout.
I don't understand why you keep saying that the only reason to want to know if watchOS has network connectivity is for audio streaming. I don't see that supported in the docs anywhere, NWPathMonitor simply doesn't work as documented. I don't understand why you keep responding as if developers are doing something weird to want to know if the device they are on has a network connection.
Topic:
App & System Services
SubTopic:
Networking
Tags: