问题描述
这是非常奇怪的是, didEnterRegion
和 didExitRegion
在 startMonitoringForRegion $从未被触发C $ C>被调用。此外,
didDetermineState
可以作为触发预期。
在目前的阶段,我只是根据<一个评估iBeacon显示技术href=\"https://developer.apple.com/library/ios/sample$c$c/AirLocate/Introduction/Intro.html#//apple_ref/doc/uid/DTS40013430-Intro-DontLinkElementID_2\"相对=nofollow>苹果的样品code演示,Airlocated 。
所以,我只能实现两个方法,包括 didEnterRegion
和 didExitRegion
在文件 APLAppDelegate.m
波纹管:
- (空)的LocationManager:(CLLocationManager *)经理didEnterRegion:(CLRegion *)区域
{
的NSLog(@输入的区域:%@,区);
[个体经营sendLocalNotificationForBeaconRegion:(CLBeaconRegion *)区];
} - (无效)的LocationManager:(CLLocationManager *)经理didExitRegion:(CLRegion *)区域
{
的NSLog(@退出的区域:%@,区);
}
娄步骤已经尝试过,但没有效果。
- 重置的iPhone5 /的iPhone4s与iOS7.1
- 配置背景模式*的.plist波纹管:
- Authorize the application to access the device location.
So, could anyone give me some suggestion on it?
Thanks in advance.
Add startRangingBeaconsInRegion
method after startMonitoringForRegion
and try again
[_locationManager startRangingBeaconsInRegion:demoRegion];
// demoRegion - region you have created
这篇关于iBeacon显示蓝牙didEnterRegion和didExitRegion方法从来没有发射的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!