Monitor the configured host reachability and switch to a fallback when it becomes unreachable.
Set the host address in Essential Kit settings (Network Services section).
NetworkServicesStartNotifier
NetworkServicesOnHostReachabilityChanged (persistent listener)
NetworkServicesOnHostReachabilityChanged
NetworkServicesGetStatus (optional)
NetworkServicesGetStatus
isHostReachable (Bool)
isHostReachable
On app launch: call NetworkServicesStartNotifier.
Keep NetworkServicesOnHostReachabilityChanged in an active state:
eventReachable β use primary host
eventReachable
eventUnreachable β show maintenance / switch to backup
eventUnreachable
Optional: call NetworkServicesGetStatus whenever you need the latest booleans (isHostReachable, isInternetActive).
isInternetActive
Last updated 1 month ago