我最近一个月在做 iBeacon 相关的 iOS 开发工作,学习、积累到一丁丁知识、经验,也有一坨坨的问题。开贴主要目的是为了让更多有丰富经验的大牛能够在这分享自己的宝贵经验给对iBeacon各个理解层面的同学提供帮助,促进大家共同学习。
作为抛砖引玉的第一个问题是,在 iOS系统下当前最新版本 7.1 ,iBeacon应用在后台运行时,什么时机会被回调扫描到beacon广播的方法(不是后台运行时的进场、退场通知):
-(void)locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region
目前我所知时机有 1. iPhone 锁屏被点亮时(按home键或电源键已验证),2. 进场时(未验证,稍后验证后告知同学们),请大神补充还有哪些方式可以或哪些时机能让接受到扫描到beacon广播的回调方法!
ps: 2014年08月28日 0点之前我会push一个beacon的基本功能展示demo 已注册本土化的GitBub同学有兴趣可以关注https://coding.net/u/tengfeiyin/p/iBeacon-Demo/git iBeacon Demo ,未注册同学可以点击这个链接注册
https://coding.net/moon/tengfeiyin (这是coding.net的推广链接,你注册激活后我可以活动月饼和逗比猴子)