Skip to content

ryotarolab/ABFBeacon

This branch is 24 commits behind access-company/ABFBeacon:master.

Folders and files

NameName
Last commit message
Last commit date
Apr 23, 2014
Mar 8, 2014

Repository files navigation

ABFBeacon

ACCESS Beacon Framework Library is wrapper for iBeacon API.

How to use it

Add iOS/ABFBeacon files to your project

  • ABFBeacon.h
  • ABFBeacon.m
  • ABFBeaconRegion.h
  • ABFBeaconRegion.m

Then

#import "ABFBeacon.h"

include all of necessary classes.

ABFBeacon *beacon = [ABFBeacon sharedManager];

will instanciate ABFBeacon singleton.

[beacon registerRegion:@"E02CC25E-0049-4185-832C-3A65DB755D01" identifier:@"ACCESS"];
[beacon startMonitoring];

Register specified Region and start monitoring on it. You might need to inherit ABFBeaconDelegate to set delegation.

@interface MyClass : NSObject<ABFBeaconDelegate>

Here are list of delegates defined in ABFBeaconDelegate.

@protocol ABFBeaconDelegate <NSObject>
@optional
- (void)didUpdatePeripheralState:(CBPeripheralManagerState)state;
- (void)didUpdateAuthorizationStatus:(CLAuthorizationStatus)status;
- (void)didRangeBeacons:(ABFBeaconRegion *)region;
- (void)didUpdateRegionEnterOrExit:(ABFBeaconRegion *)region;
@end

Licensing

ABFBeacon is distributed under MIT License.

About

ACCESS Beacon Framework Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published