GTNetMon is a lightweight Swift library that detects whether a device is connected to Internet, it identifies the connection type (wifi, cellular, and more), and monitors for changes in the network status.
For both iOS & macOS.
It’s provided in this repository as a Swift Package.
Do you want GTNetMon as a pod? Take a look here.
Check it out on GitHub!