在用例方面,didEnterRegion和didRangeBeacons之间的确切区别是什么?我的意思是当我应该实现didEnterRegion/didExitRegion以及何时应该实现didRangeBeacons?
每个委托方法的确切功能是什么?从苹果的文档来看,它不是很清楚.
- (void)locationManager:(CLLocationManager *)manager
didEnterRegion:(CLRegion *)region
{
}
Run Code Online (Sandbox Code Playgroud)
和
- (void)locationManager:(CLLocationManager *)manager
didRangeBeacons:(NSArray *)beacons
inRegion:(CLBeaconRegion *)region
{
}
Run Code Online (Sandbox Code Playgroud) 我查看了这个问题的答案,在大多数答案中,我发现在不知道设备的UUID的情况下检测iBeacon是不可能的.
但App Store上的一些应用也是如此.以下是这些应用程序的链接,这些应用程序正在检测未知的iBeacons.
如果可以检测到未知的iBeacon,请告诉我.
提前致谢.