DefaultAppStateMonitor

@objcMembers
public class DefaultAppStateMonitor : AppStateMonitor

Battery Monitoring

  • Retrieves the current battery level as a percentage (0.0 to 1.0) Returns nil if battery monitoring is not available or disabled

    Declaration

    Swift

    public func getBatteryLevel() -> NSNumber?
  • Retrieves the current battery state Returns the UIDevice.BatteryState indicating charging status

    Declaration

    Swift

    public func getBatteryState() -> BatteryState
  • Retrieves whether low power mode is currently enabled Returns true if low power mode is enabled, false otherwise

    Declaration

    Swift

    public func isLowPowerModeEnabled() -> Bool

Network Monitoring