Inherits from NSObject
Conforms to CBCentralManagerDelegate
CLLocationManagerDelegate
Declared in LUIBeaconListener.h
LUIBeaconListener.m

Overview

Use LUIBeaconListener to monitor for LevelUp iBeacons.

LUIBeaconListener requires the app to have Location Services permission in the background, and for Bluetooth to be enabled on the device. If the app doesn’t have Location Services permission, this class will not request permission.

When a LevelUp iBeacon is detected, a check-in will be made to the LevelUp server. See LUIBeaconCheckInRequestFactory for more details on beacon check-ins.

Properties

isMonitoringForBeacons

Specifies if the LUIBeaconListener is currently monitoring for beacons.

@property (nonatomic, assign, readonly) BOOL isMonitoringForBeacons

Discussion

Specifies if the LUIBeaconListener is currently monitoring for beacons.

Declared In

LUIBeaconListener.h

Instance Methods

startMonitoring

Start monitoring for beacons.

- (void)startMonitoring

Discussion

Start monitoring for beacons.

Declared In

LUIBeaconListener.h

stopMonitoring

Stop monitoring for beacons.

- (void)stopMonitoring

Discussion

Stop monitoring for beacons.

Declared In

LUIBeaconListener.h