通用的 iBeacon 管理和工具库
导入
#import "KCSIBeacon.h"
设置您的类以符合 KCSBeaconManagerDelegate
创建一个 KCSBeaconManager
的实例
self.beaconManager = [[KCSBeaconManager alloc] init];
self.beaconManager.delegate = self;
开始监控 iBeacon 区域,例如:
[self.beaconManager startMonitoringForRegion:@"41AF5763-174C-4C2C-9E4A-C99EAB4AE668" identifier:@"ipad" major:@(10) minor:@(1)];
[self.beaconManager startMonitoringForRegion:@"F7826DA6-4FA2-4E98-8024-BC5B71E0893E" identifier:@"kontakt"]; //monitors all major & minor
实现协议方法以接收感兴趣的事件
例如
版权所有 (c) 2014 Kinvey, Inc。
根据 Apache 许可协议版本 2.0(“许可证”)授权;除非适用法律要求或经书面许可,否则不得使用此文件,但需遵守许可证。您可以在此获取许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或经书面同意,否则在许可证下分发的软件按“现状”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言、许可和限制,请参阅许可证。